Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)
日常使用流程
-
- 本地倉庫關(guān)聯(lián)遠(yuǎn)程倉庫
- git init(初始化本地倉庫) & git remote add [shortname] [url]
- 或者 git clone [url]
-
- 添加文件到暫存庫
- git add [file] 添加指定文件到暫存庫
- git add . 添加所有暫存庫
- git checkout --file 指定撤銷添加進(jìn)暫存庫的文件
-
- 添加文件到版本庫
- git commit -m [content] 提交暫存庫的文件到版本庫
-
- 將文件推到遠(yuǎn)程分支
- git pull origin [branch] 首先同步遠(yuǎn)程分支,有沖突先解決沖突
- git push origin [branch] 將本地分支推送到遠(yuǎn)程分支
其它常用命令
- 1.查看倉庫狀態(tài)
- git status
- 2.查看版本庫提交歷史
- git log [--pretty=oneline]
- 3.版本回退
- git reset --hard [HEAD^ | commit_id] 回退一個版本/指定提交id
- 4.當(dāng)前狀態(tài)臨時"儲藏"
- git stash
- git stash pop 取出儲藏內(nèi)容