Git操作

Git操作基础概念

Git操作

提交(commit)

获取(fetch)

拉取(pull)

拉取(pull)= 获取(fetch)+ 合并(merge)

合并(merge)

合并示意图

合并前

合并后

变基(rebase)

变基前

变基后

变基遵守法则:不要对在你的仓库外有副本的分支执行变基

推送(push)

同步

同步= 拉取(pull) + 推送(push)

常用命令

  • 从命令行创建一个新的仓库

    1
    2
    3
    4
    5
    6
    touch README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin http://192.168.0.100:3000/Faror/Test.git
    git push -u origin master
  • 从命令行推送已经创建的仓库

    1
    2
    git remote add origin http://192.168.0.100:3000/Faror/Test.git
    git push -u origin master

参考

Pro Git