Git 的基本用法

2021-09-12 17:31:22 字數 953 閱讀 4575

git 的基本用法

版本回退(知道commit id 就可以切回任意位置 git reset --hard id)

回退到上乙個版本 git reset --hard head^

回退到上n個版本 git reset --hard head~n

後悔藥 git log

搜尋歷史commit id git reflog

丟棄工作去的修改(一鍵還原) git checkout --檔案 原理是用版本庫里的版本替換工作區的版本

撤銷暫存區的修改,放回工作區 git reset head 檔案

從遠端獲取分支 git checkout -b v1.0 origin/v1.0

本地提交到git版本倉 git commit -m 「訊息內容」

很有用的操作,解決各種疑難雜症 git rebase -i

補充提交 git commit --amend

推送到遠端 git push origin head:refs/for/v1.0 (head指向當前工作的branch,master不一定指向當前工作的branch,所以我覺得用head還比master好些)

git checkout tagname

git revert 與git reset的區別是revert後,之前所有的commit資訊還保留,不對他們進行修改

檢視該分支上的commit id git cherry pick 分支

將該commitid 的內容放到你的內容中,並生成乙個新的提交 git cherry-pick [commitid]

git pull命令的作用是,取回遠端主機某個分支的更新,再與本地的指定分支合併

git pull 《遠端主機名》 《遠端分支名》:《本地分支名》

git push命令用於將本地分支的更新,推送到遠端主機

git push 《遠端主機名》 《本地分支名》:《遠端分支名》

git的基本用法

git功能強大,要熟練掌握不是那麼容易的,以下是個人學習的簡單總結。git對版本的分布式控制主要體現在其repository在本地,大部分的操作都直接在本地完成。把repository放在本地也是一種備份。本地備份git clone 在git之前linux下就有diff patch這樣的tool,有...

git的基本用法

在國內比較大的 託管平台 coding.net 碼雲。下面針對coding.net的一些基本操作 首先得安裝git 2.10.1 64 bit。安裝成功後方可右鍵選中進行操作。常用命令 git config global user.name 全域性配置使用者名稱 git config global ...

git的基本用法

edit by king 現在一直使用git作為版本管理軟體,原來在家裡的龍芯電腦上搭建了個gitosis 搭建過程可以看我的個人部落格 和 但是家裡一般不會老是開著這台電腦,而且外網ip位址也會變化,所以今天去gitorious上申請了個帳號,嘗試著把本地寫的 push到gitorious 上面去...