美文网首页iOS开发大全
git如何把本地仓库上传到远程仓库

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

作者: 百里玄卿 | 来源:发表于2017-03-15 12:03 被阅读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托管
    有用就给个赞呗~~

    相关文章

      网友评论

        本文标题:git如何把本地仓库上传到远程仓库

        本文链接:https://www.haomeiwen.com/subject/xrrlnttx.html