常見的GIT命令超好用

2021-10-25 18:43:58 字數 1358 閱讀 3277

git

clone

遠端倉庫位址

git commit 會遇到的問題

可能需要我們配置config

gitconfig

--global

user

.email

"登入郵箱"

gitconfig

--global

user

.name

"提交記錄的使用者名稱"

一般需要上傳** 所用到的命令

git

status:

檢視倉庫的檔案的狀態

gitadd.:

把工作區的全部改變的檔案提交到暫存區裡面去

gitcommit

-m'***x'

:把暫存區裡面的修改提交到本地歷史記錄區

gitpush

origin

分支名稱:

把本地歷史記錄區的提交記錄(多個提交記錄)提交(同步)到遠端倉庫上

遠端位址相關命令

git

remote

-v:檢視遠端位址

gitremote

remove

origin:

刪除本地專案的遠端倉庫位址

gitremote

addorigin

在本地專案的遠端倉庫位址列表裡面新增乙個origin的位址

分支相關命令

git

branch-a:

檢視本地分支資訊

gitbranch

分支名稱:

建立分支

gitcheckout

分支名稱:

切換當前所在分支

gitcheckout

-b分支名稱:

建立分支並且切換到新分支上

合併**並且可能會遇到的問題

git

merge

需要合併的分支名稱:

當前所在的分支合併需要合併的分支

注意:這裡可能會造成衝突,兩個分支修改同乙個檔案上的同一行,內容不一樣,並且都有commit操作,所以會造成衝突

解決方案:

找到命令列上面conflict(可能會有多行,也就是多個檔案出現衝突),後面跟著的就是出現衝突的檔案路徑,然後分析並且修改**,之後執行git

add.

和git

commit

-m'***x'

這個時候再來看分支名稱上是否沒有了

|merging這個標誌,沒有代表解決衝突完成,有代表還是沒有解決衝突

git 幾個好用的命令

git add a 可以提交未跟蹤 修改和刪除檔案。git add 可以提交未跟蹤和修改檔案,但是不處理刪除檔案。git add a 無論在哪個目錄執行都會提交相應檔案。git add 只能夠提交當前目錄或者它後代目錄下相應檔案。git commit 但是未 git push的修改 git log找...

git中幾個好用的命令

想看到最近一次提交所有更改的細節 對應命令git log n 1 p 想看到最近一次提交所有更改過的檔案 對應命令git log n 1 stat 修改最後一次更改的message git commit amend 不追蹤一些檔案啥的,但是也不刪除這些檔案 使用git rm cached 目錄 r或...

Git命令 超詳細

初始化命令 git init 創立乙個.git隱藏資料夾 把所有的修改的檔案新增到大門口 git add 把倉儲門口的 放到裡面的房間中去 git commit m 一些說明 表示是把所有修改的檔案提交到版本庫 git commit all m 一些說明 檢視當前的狀態 git status 檢視歷...