git實用命令列

2021-10-06 09:23:53 字數 1068 閱讀 2057

ssh-keygen -t rsa -b 4096 -c 「[email protected]」 配置公鑰

git diff 5d57640f0689df210bbae44b5a24dad78e8e9f06 a26566ca2fc28fc642c90bc88acb0fc54c220f88 檢查檔案是否相同

將本地分支同遠端分支進行關聯,可以分為以下2種情形:

情形1:本地已經建立了分支dev(以dev為例,下同),而遠端沒有

可以通過以下2種方法在遠端建立分支dev,並與本地分支進行關聯:

方法1: git push -u origin dev

方法2: git push --set-upstream origin dev

情形2:遠端已經建立了分支dev,而本地沒有

在本地建立分支並與遠端分支進行關聯,也有2種方法:

方法1分為兩步:

step1:先將遠端分支pull到本地 git pull origin dev

step2:再在本地建立分支並與之關聯,又有2種方法

(1)git checkout -b dev origin/dev

(2)git checkout -b dev --track origin/dev #可以簡寫為git checkout --track origin/dev

方法2:可以在pull遠端分支的同時,建立本地分支並與之進行關聯

git pull origin dev:dev-------兩個dev分別表示遠端分支名:本地分支名

設定**:

取消設定**:

取消git init操作時出現 rm: cannot remove 『.git』: is a directory

是因為輸入的命令是: rm -f .git

解決辦法:rm -rf .git 即刪除整個.git目錄

git fsck --lost-found

git show + id

git merge + id

git 常用命令行

檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 git add 將所有修改過的工作檔案...

git常用命令行

git push f master 強制推動道遠端分支 git tag 新增標籤 git push tags 推送標籤到遠端 git tag d 刪除tag git remote remove 刪除遠端資訊 mkdir xx 建立乙個空目錄 xx指目錄名 pwd 顯示當前目錄的路徑。git init...

Git 常用命令行

git versiongit help git help man git 檢視git幫助手冊。為具體的命令,比如git clone help。如果不輸入具體的命令,則會顯示常用的操作名,可以根據顯示的操作名進一步在幫助手冊中查詢。本文僅起到乙個指導與查閱的作用,可能不會覆蓋到所有的命令列,因此遇到有...