git常用的操作命令

2022-07-08 12:51:16 字數 1833 閱讀 6815

$ git config user.name 'github使用者名稱'$ git config user.email '郵箱'

從指定分支切換新分支:

git checkout -b 本地分支名稱 origin/遠端分支名稱

推送本地分支到遠端(建立遠端新分支):

git push origin newbranch(newbranch為本地分支名) :originbranch(遠端分支名) 可不填

從本地分支與遠端分支建立對映:

git branch --set-upstream-to=origin/遠端分支

刪除本地分支:

git branch -d local_branch

git branch -d local_branch (強制刪除)

撤銷刪除本地分支:

git branch 本地分支名 刪除時的雜湊值

刪除遠端分支remote_branch:

git push origin  :remote_branch(遠端分支名)

或者git push origin -d 遠端分支名

版本回退:

git reset --hard 目標版本號 (之前的commit不存在)

git revert -n 版本號 (新的commit,之前的commit還存在)

git push origin 遠端分支 -f 強制更新遠端

修改未push的commit資訊:

git commit –amend

修改分支名稱:

git branch -m 原分支名 新分支名

檢視分支:

git branch     //

檢視本地分支

git branch -vv //

檢視本地分支與遠端分支的對映關係

git branch -a //

檢視所有分支

拉取遠端**:

git fetch 

git merge

或者git pull (不太建議)

解決衝突:

<<<<<<*****====到 >>>>裡的內容是從遠端分支pull下來的內容

刪除 untracked files:

git clean -f

連 untracked 的目錄也一起刪掉:

git clean -fd

連 gitignore 的untrack 檔案/目錄也一起刪掉 (慎用,一般這個是用來刪掉編譯出來的 .o之類的檔案用的):

git clean -xfd

在用上述 git clean 前,強烈建議加上 -n 引數來先看看會刪掉哪些檔案,防止重要檔案被誤刪:

git clean -nf

git clean -nfd

git clean -nxfd

Git的常用操作命令

git是一款免費 開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。git是乙個開源的分布式版本控制系統,可以有效 高速的處理從很小到非常大的專案版本管理。下面我將總結的一些常用的命令列出,有不足的地方希望指出。全域性配置 安裝git完成後,首先進行全域性配置 git config g...

git常用的操作命令

最近都在惡補一些知識,git也只會一些基本的操作。下面是記錄一下自己最近學習到的一些git的命令操作 先是基礎點的命令 git status 檢視當前所有操作狀態,新增修改刪除等等git diff 檢視修改過的檔案的具體修改內容 新增的檔案檢視不了 git checkout 分支名 切換到另外乙個分...

Git的常用操作命令

git的常用操作命令 git是一款免費 開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。git是乙個開源的分布式版本控制系統,可以有效 高速的處理從很小到非常大的專案版本管理。下面我將總結的一些常用的命令列出,有不足的地方希望指出。全域性配置 安裝git完成後,首先進行全域性配置 g...