iOS开发大全

git如何把本地仓库上传到远程仓库

2017-03-15  本文已影响33人  百里玄卿

本篇基于mac电脑与coding.net进行操作。
在工作中,经常会使用git进行版本管理,一般来说(我自己代表一般人。。)会先创建工程再去Github或者coding等其它网站上创建项目,然后再进行push,pull的操作。
博主现在的情况是,电脑里面有一个名为XMLDemo的工程,coding上有一个XMLDemo的项目,现在想要把电脑的工程上传到coding上去(电脑上的工程名和coding上的项目名不一定要一样)。</br>

解决问题:

  1. cd 到你工程的文件夹下,执行git init
git init.png
  1. 执行git add . ,添加到缓存

  2. 执行git status ,该命令会把你本地工作区和暂存区的版本进行比较,查看当前的状态。

    git status.png
  3. 执行git commit -m "注释" ,提交

    git commit .png
  4. 执行git remote add origin git@git.coding.net:username/projectname ,建立本地仓库与远程仓库的联系。这一步执行之后,终端不会输出任何东西。

  5. 在测试中发现~~git pull origin master ~~会出现refusing to merge unrelated histories的问题,后来改成git pull origin master --allow-unrelated-histories ,这一步执行之后可能会出现一个vim编辑界面,直接输入 :wq 退出就可以了。这时会发现工程文件夹里面有一个README.cd文件,这是从远程仓库上下载回来的。

git pull.png

7.执行 git push origin master ,完成!

git push.png

学习资料: 使用Git命令把本地项目上传到Github托管
有用就给个赞呗~~

上一篇 下一篇

猜你喜欢

热点阅读