git 個人使用總結

2021-07-25 11:14:17 字數 1703 閱讀 2370

git add -a or git add –a or git add . //it means to add all files which are unstaged

先cd到工程資料夾下!

git init //即把該 資料夾變成了乙個倉庫

git add ~ //新增進去!

git status //當前倉庫的狀態

git commit -m 「~~」 //真正的提交

git commit -a //新增所有到倉庫

git branch //即能看到分支

git checkout branchname //移動到分支上

git branch -d branchname //刪除某個分支

git diff //如果還沒有commit的話,可以檢視哪些檔案被修改了

git merge branchname //合併當前分支與branchname

git push // 用於遠端推送

git log//顯示專案進展日誌

git relog//顯示所有操作日誌

git reset -–hard head~100 //回退到100個版本前

git reset –hard head^ //回退上乙個版本 回退上上個就head^^以此類推

git clone *** -b remote-branch –single-branch //轉殖特定分支

git fetch origin dev:dev //從遠端的dev到當前dev,本地不存在就建立乙個dev分支

git diff dev //當前分支與dev分支的區別

git merge dev //合併當前分支與dev分支

git branch -a //檢視遠端所有分支

git branch branchname //本地新建分支

git branch -d branchname //本地刪除分支

git checkout branchname //本地切換分支

git remote add origin httpsaddress or sshaddress //與遠端端建立關聯

git push origin branchname //將新的分支發布在github上,前提是先要與遠端端關聯,而且還是本地有的分支

git push origin branchname:branchname //我喜歡用這個方式推送

git push origin :branchname //遠端端刪除這個分支!

git remote -v //檢視遠端連線位址

git clone -b branchname httpsaddress or sshaddress –single-branch//遠端只轉殖乙個分支到到本地

git branch -r | grep -v '\->' | while

read remote; do git branch --track "$"

"$remote"; done

git fetch --all

git pull --all

// 獲取遠端所有分支!

tips1:合理的使用分支讓你的專案進度更加清晰明了

tips2:所有不會的命令直接 git –help,如git branch –help

powered by:小烏龜在大烏龜背上

Git使用個人總結

1.eclipse git外掛程式配置秘鑰.解決方式 window preference general network connection ssh2 配置已有ppk 2.gitignore檔案中新增檔案路徑即可忽略,提交時不再出現已配置的路徑檔案 3.衝突時,先編輯衝突,再commit push...

git使用個人總結

git init建立版本庫 1.基礎命令 git add把檔案新增進去,將檔案修改新增到暫存區 git commit git commit m 提交描述 提交更改,將暫存區所有內容提交到當前分支 git status時刻掌握倉庫當前的狀態 git diff檢視different gitdiff he...

Git使用(個人總結)

git是目前世界上最先進的分布式版本控制系統 安裝完成後配置 git config global user.name your name git config global user.email email example.com 找個資料夾 工作區 通過git init命令把這個目錄變成git可以...