git 實用命令

2021-07-09 01:10:32 字數 1725 閱讀 8560

1.比較當前分支與另一分支的指定檔案差異

git difftool  分支名 檔名
注:使用difftool最好配置好視覺化的比較工具,本人常用beyondcompare

2.一旦遠端主機的版本庫有了更新,需要將這些更新取回本地,這時就要用到git fetch命令

git fetch 遠端主機
上面命令將某個遠端主機的更新,全部取回本地。

預設情況下,git fetch取回所有分支(branch)的更新。如果只想取回特定分支的更新,可以指定分支名。

git fetch 遠端主機

分支

比如,取回origin主機的master分支。

git fetch origin master
3.檢視遠端分支

git branch -r
4. tag將本地所有tag推送到遠端

git

push

--br#

刪除本地tag

git tag

-d

5.gitk命令可以圖形化展示你的提交和分支情況,像下圖這樣

6.刪除遠端分支

注意origin和冒號之間有空格

git push origin  :刪除的遠端分支名
或者

git push --delete origin 刪除的遠端分支名
7.清除.gitignore檔案中記錄的檔案謹慎使用

git clean -x

-f

8.從某乙個 commit 切換出乙個分支

git checkout -b 分支名稱 commit_id
9.修改遠端倉庫 url這個在 https url 和 ssh url 互相切換時會經常用到

git remote set

-url 遠端分支名稱 url

10.git ignore 檔案配置不生效這是由於想要忽略的檔案,已經被 「追蹤」 了,可以執行如下命令

gitrm-

r--cached

.

11.當別人刪除了乙個遠端分支後,我們可以用該命令取消關聯,本地就看不到被刪除的遠端分支的資訊了

git branch -dr 遠端分支名
或者執行

git fetch -p
該命令會取消所有遠端不存在的分支關聯,但是也會執行拉取的動作

git remote prune origin
該命令等效,但是沒有拉取動

Git實用命令

一 將遠端分支更換為自己的fork庫git remote v 檢視遠端origin倉庫 git remote remove origin 刪除遠端倉庫 git remote add origin http 新增自己的fork庫二 本地分支合併到遠端指定分支git remote v 檢視遠端origi...

git實用命令

1 初始化乙個git倉庫,使用git init命令。這個git倉庫是乙個空的倉庫。2 或者可以使用git clone git專案的url 這個命令來從遠端倉庫轉殖乙份專案,到本地倉庫中。3 向倉庫中新增乙個新的檔案 或者是修改了某乙個檔案,分兩步 4 要隨時掌握工作區的狀態,使用git status...

git實用命令

1.git clone 從遠端的git版本庫轉殖 也可以理解成檢出 可以在末尾指定新的名字 eg.git clone git some project 2.git remote v 檢視遠端倉庫 3.git remote rm name 刪除遠端倉庫 4.git remote set url pus...