Git常用命令

2021-08-11 13:42:18 字數 1881 閱讀 6139

*今天看到了乙份常用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...