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可以...