Git远程协作

Github

github 是一个代码托管的服务提供商,也是一个巨大的开源社区。他可以为个人或者企业提供代码托管,也可以在上面找到很多的开源项目的代码。

Git远程协作命令

  1. 更新远程仓库:

    git clone url
  2. 获取远程仓库的更新:

    git fetch
  3. 更新完后把指针移到最新:

    git merge origin/master
  4. 提交本地到远程,首先 pull,然后 push,pull 其实就是 fetch 和 merge 的两个操作:

    git pull git push
  5. 如果执行上步,test.txt 有冲突,则修改 test.txt 文件,然后:

    git add test.txt git commit git push
  6. 创建一个 tag:

    git tag -a v0 -m"tag for v0"
  7. 也可以只更新某一个分支:

    git pull origin feacher
  8. 只推送本地的 master 分支:

    git push origin master
  9. 删除本地分支:

    git branch -d feacher
  10. 删除远程服务器分支:

    git push --delete origin feacher