git特定專案配置使用者名稱和郵箱(需要進入.git資料夾執行):git config user.name "username"
;
git倉庫初始化:git init
;
git檢視狀態:git status
;
git檢視的日誌:git log
;
git將檔案提交到暫存區:git add 123.txt(檔名)
;
git將檔案提交到倉庫:git commit -m "first commit"(注釋)
;
git將暫存區的修改撤銷掉(unstage):git reset head 123.txt(檔名)
;
git放棄單個檔案修改:git checkout -- 123.txt(檔名)注意不要忘記中間的"--",不寫就成了檢出分支了
;
git將倉庫和暫存區的內容回滾到某個版本:git reset --hard commit號
;
生成公鑰:ssh-keygen -t rsa -c "郵箱"
;
測試遠端連線碼雲:ssh -t [email protected]
;
git將本地倉庫檔案推到遠端倉庫:git push
;
git轉殖倉庫:git clone [email protected]:xixiyingyi/de_gitdemo_gui.git
git檢視所有的標籤:git tag
;
git建立標籤:git tag -a name -m common [commit號 不寫則按最新commit號打標籤]
;
git刪除標籤:git tag -d name
;
git標籤發布:git push
;
git將標籤推送到遠端倉庫:git push origin v1.0.1
;
git新建分支:gir branch 分支名稱
;
git檢視分支:git branch
;
git切換分支:git checkout 分支名稱
;
git合併分支:git merge 分支名稱
(需要先切換到master分支);
git刪除分支:git branch -d 分支名稱
工作流中常用的git命令
完成不同任務時,需要使用到的git命令仍舊是類似的。這是乙份用來查詢高頻操作命令的cheetsheet。新建倉庫 git init 轉殖到本地 git clone 對應位址 位址可以從bitbucket github等平台複製 建立新分支 git branch new branch 推送到遠端 gi...
Git工作流概述
基於master分支開發 流程 建立origin master分支 協作開發者a b把origin master 分支clone到本地 協作開發者a b在本地master分支進行開發 a開發完push到遠端master分支 b開發完push到遠端master分支 衝突處理 push時本地 與遠端ma...
Git 工作流簡介
工作流有各式各樣的用法,但也正因此使得在實際工作中如何上手使用增加了難度。這篇指南通過總覽公司團隊中最常用的幾種 git 工作流讓大家可以上手使用。如果你的開發團隊成員已經很熟悉 subversion,集中式工作流讓你無需去適應乙個全新流程就可以體驗 git 帶來的收益。這個工作流也可以作為向更 g...