版本管理工具 git

官方网站:https://git-scm.com,由Linux之父Linus领导开发的版本管理工具,有如下优势:

  • 同时提供在线和离线的版本管理;
  • 按源分支创建新分支,并且可以以源分支的任意版本作为新分支的起点;
  • 本地代码可以提交到服务器,也可以使用服务器代码覆盖本地代码。

git命令在线文档

https://git-scm.com/book

常用命令

git clone https://github.com/qigezhao/Code-Samples.git

//检出分支"master"
git checkout master

//以"master"为基础,创建本地分支"qz-verify"
git checkout master
git branch qz-verify

//检出分支"qz-draft"
git checkout qz-draft

//将服务器代码更新到本地
git fetch

//使用检出文件覆盖本地
git checkout qz-draft --force

//显示冲突
git diff

//强制使用本地覆盖服务器代码 必须解除"master"的锁定状态
git branch -m master master-bak
git branch -m qz-draft master
git push -f origin master

results matching ""

    No results matching ""