Git常用命令

2021-07-06 05:14:28 字數 1615 閱讀 1074

初始化乙個版本倉庫

git init

clone遠端版本庫

git clone [email protected]:wordpress.git

新增遠端版本庫origin,語法為 git remote add [shortname] [url]

git remote add origin [email protected]:wordpress.git

檢視遠端倉庫

git remote -v

新增當前修改的檔案到暫存區

git add .

如果你自動追蹤檔案,包括你已經手動刪除的,狀態為deleted的檔案

git add -u

提交你的修改

git commit –m "你的注釋"

推送你的更新到遠端伺服器,語法為 git push [遠端名] [本地分支]:[遠端分支]

git push origin master

檢視檔案狀態

git status

跟蹤新檔案

git add readme.txt

從當前跟蹤列表移除檔案,並完全刪除

git rm readme.txt

僅在暫存區刪除,保留檔案在當前目錄,不再跟蹤

git rm –cached readme.txt

重新命名檔案

git mv reademe.txt readme

檢視提交的歷史記錄

git log

修改最後一次提交注釋的,利用–amend引數

git commit --amend

忘記提交某些修改,下面的三條命令只會得到乙個提交。

git commit –m "add readme.txt"

git add readme_forgotten

git commit –amend

假設你已經使用git add .,將修改過的檔案a、b加到暫存區

現在你只想提交a檔案,不想提交b檔案,應該這樣

git reset head b

取消對檔案的修改

git checkout –- readme.txt

建立乙個分支

git branch iss53

切換工作目錄到iss53

git chekcout iss53

將上面的命令合在一起,建立iss53分支並切換到iss53

git chekcout –b iss53

合併iss53分支,當前工作目錄為master

git merge iss53

合併完成後,沒有出現衝突,刪除iss53分支

git branch –d iss53

拉去遠端倉庫的資料,語法為 git fetch [remote-name]

git fetch

fetch 會拉去最新的遠端倉庫資料,但不會自動到當前目錄下,要自動合併

git pull

檢視遠端倉庫的資訊

git remote show origin

建立本地的dev分支追蹤遠端倉庫的develop分支

git checkout –b dev origin/develop

常用命令 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...