Git常用命令 (持續更新)

2021-09-16 19:49:40 字數 1559 閱讀 5094

生成ssh key:

ssh-keygen -t rsa -c ""
設定:

git config --global user.email ""

git config --global user.name ""

新增remote:

git remote add git pull 

--rebase

使用pull

--rebase衝突後, 修改好衝突後 merge:

git add .

git pull --continue

檢視改動:

# 檢視還沒有暫存起來的變化內容

git diff

# 檢視已經暫存起來的檔案(staged)和上次提交時的的差異

git diff --cached

git diff --staged

# 顯示工作版本(working tree)和had的不同

git diff head

# 當前目錄與另乙個分支的差別

git diff

# 比較上次提交和上上次提交

git diff head^ head

取消改動:

# 放棄當前未暫存的改動

git checkout .

# 放棄git add .暫存後改動

git reset head

# 放棄commit後但未push的改動,需要重新修改再push

git reset # 放棄push到git後的改動

git reset --hard git push origin head --force

覆蓋上一條已經提交的commit:

git add .

git commit --amend

git push origin

-f

刪除遠端ignored的檔案:

git rm -r --cached .

git add .

git commit -m "removing all files in .gitignore"

拉取遠端分支並提交:

git checkout -b 

/git push --set-upstream origin

檢視分支跟蹤情況/設定新的跟蹤

git branch -vv

git branch --set-upstream

/

Git 常用命令 持續更新

1.git init 初始化 2.git clone 轉殖 到本地 3.git fetch 從遠端倉庫獲取最新的 4.git pull 把遠端的 更新到本地 5.git add 那本地的 提交到stage中 6.git commit m comments 把stage中的修改 提交到本地倉庫 7.g...

Git常用命令 持續更新

將本地暫存區的檔案推送到本地庫 git commit m 修改提示 檢視當前 git 狀態 git status從 github 上轉殖專案 git clone將本地庫檔案的修改推送到繫結的 github git push 將遠端庫檔案拉取到本地倉庫 分支 切換分支 git checkout 合併分...

git常用命令(持續更新中)

git常用命令 持續更新中 本地倉庫操作 git int 初始化本地倉庫 git add 將所有檔案新增到本地倉庫 git commit m 提交檔案 把檔案提交到倉庫,雙引號內是提交注釋 和遠端倉庫建立聯絡 git remote add origin git github.com wangjiax...