*今天看到了乙份常用git的命令總結,和大家分享一下~*
暫存區 stage
head指標
建立倉庫
mkdir repositoriesname
cd repositoriesname
git repositoriesname
新增檔案並提交到倉庫
//引數m中可以簡單說明本次修改的內容
git add filename
git commit -m
"wrote a readme.txt"
檢視倉庫當前狀態
git status
檢視檔案修改內容
git diff filename
檢視版本提交歷史
git log
版本回退
//回退歷史
//乙個^表示乙個版本//回退到上乙個版本
git reset --hard head^
//回退到上上乙個版本
git reset --hard head^^
//回退到前一百個版本
git reset --hard head-100
//重返未來
//回退到commit id指定的版本
git reset --hard commitid
檢視命令歷史,順便找commit id,重返未來必備
git reflog
撤銷修改
刪除檔案
github
轉殖遠端倉庫到本地
git clone [email protected]:githubusername/repositoriesname.git
分支管理
現場暫存
git stash
現場暫存列表
git stash list
現場恢復
//現場恢復,同時將stash內容刪除
git stash pop
//相當於
//先現場恢復
//再刪除暫存的現場
git stash drop stash@
檢視遠端庫資訊
git remote -v
從本地推送分支
//先嘗試推送
git push origin branchname
//如果失敗了,說明遠端分支比本地分支更新,本地的推送與遠端庫的最新版本有衝突,此時將遠端庫的最新版本拉下來
git pull
//如果失敗了,說明沒有指定本地分支與遠端分支的鏈結,此時建立設定鏈結
git branch --
set-upstream branchname origin/branchname
//如果pull成功,但是報merge合併失敗,則需要解決合併衝突,並在本地提交
//沒有衝突或者解決掉衝突後,向遠端庫推送
git push origin branchname
標籤管理
順便把我的github貼出來。。。雖然現在還沒有什麼東西。。。→_→
kongkongkkk的github:github
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git 常用命令
檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...