IDEA使用git oschina提交本地项目

一:在git.oschina创建项目,此步骤略去,如果清楚可以参看;

二:将项目转换为git项目,使用IDEA的参考一下步骤:在intellij中 VCS——Import into Version Control——Create Git Repository 选择你的本地项目;

三:将本地项目推送到远端仓库。通过git shell (可以安装git for window) 进入到项目目录执行

git remote add origin https://git.oschina.net/yneit/yneit.git

git push -u origin master (这个是命令行提交项目可以不用执行 参考方法一中在intellij中push)

如果提交失败 请参考git提示进行解决 比如已经有remote地址 可以git remote rm origin清除

如果是仓库中有其他文件 本地项目中没有 可以参考后两个图 首先merge项目 使用:git pull origin master 然后在执行 git push -u origin master

项目就提交到Git@OSC了 以后的再有修改提交仓库就可以参考方法一的push操作了

四:遇到的错误和解决方案:

1、如果输入$ git remote add origin

提示出错信息:fatal: remote origin already exists.

解决办法如下:

输入$ git remote rm origin
2、如果输入$ git push origin master

提示出错信息:error:failed to push som refs to …….

解决办法如下:

先输入$ git pull origin master //先把远程服务器github上面的文件拉下来

再输入$ git push origin master

如果出现报错 fatal: Couldn’t find remote ref master或者fatal: ‘origin’ does not appear to be a git repository以及fatal: Could not read from remote repository.

4、则需要重新输入$ git remote add origin ……….

猜你喜欢

转载自blog.csdn.net/ichsonx/article/details/51992000