git clone 遠程倉庫地址; 拉取創建本地倉庫
git pull 拉取
git checkout . 本地所有修改的。沒有的提交的,都返回到原來的狀態
git add . 不加參數默認爲將修改操作的文件和未跟蹤新添加的文件添加到git系統的暫存區,注意不包括刪除
git add -u . -u 表示將已跟蹤文件中的修改和刪除的文件添加到暫存區,不包括新增加的文件,注意這些被刪除的文件被加入到暫存區再被提交併推送到服務器的版本庫之後這個文件就會從git系統中消失了。
git add -A . -A 表示將所有的已跟蹤的文件的修改與刪除和新增的未跟蹤的文件都添加到暫存區。
git commit -m "註釋" 那麼git會自動將合併的結果作爲備註,提交本地倉庫;
git push 推送到遠程倉庫
git stash 先貯藏
git stash pop 再釋放貯藏
git fetch 拉取最新版本
git merge dev 分支合併
git merge --abort 取消合併
git reset --hard 恢復到歷史版本id
git status 查看狀態
git stash 貯藏
git stash pop 釋放貯藏
git reset --soft HEAD^ 或git reset --soft HEAD~1 回撤最後一次commit
git branch 查看本地分支
git branch -r 查看遠程分支
git branch -a 查看所有的分支
git branch dev 創建本地分支
git push origin dev 本地分支push到遠程
git push origin --delete dev 刪除遠程分支
git branch -D dev 刪除本地分支