Git常用命令

2021-07-05 22:55:51 字數 1711 閱讀 2377

windows 64為上面用的客戶端工具:git-2.5.0-64-bit.exe

一、取得git倉庫

1、初始化乙個版本倉庫

git init

2、clone遠端版本庫

git clone [email protected]:wordpress.git

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

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

4、檢視遠端倉庫

git remote -v

二、提交你的修改

1、新增當前所有修改的檔案到暫存區

git add .

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

git add -u

3、提交你的修改到本地倉庫

git commit –m "你的注釋";

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

git push origin master

5、檢視檔案狀態

git status

6、跟蹤新檔案

git add readme.txt

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

git rm readme.txt

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

git rm –cached readme.txt

9、重新命名檔案

git mv reademe.txt readme

10、檢視提交的歷史記錄

git log

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

git commit --amend

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

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

三、基本的分支管理

1、建立乙個分支

git branch iss53

2、切換工作目錄到iss53

git chekcout iss53

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

git chekcout –b iss53

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

git merge iss53

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

git branch –d iss53

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

git fetch

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

git pull

8、檢視遠端倉庫的資訊

git remote show origin

9、建立本地的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...