git常用命令

2021-10-06 04:55:52 字數 1885 閱讀 4137

把遠端倉庫的檔案拉到本地

方法1:

git clone http://******(把遠端檔案拉到當前資料夾,會在當前資料夾下建立根資料夾)

方法2:

git init(初始化乙個本地git倉庫)

git pull http://******(把遠端檔案拉到當前資料夾,不會建立根資料夾)

方法3:

git init(初始化乙個本地git倉庫)

git remote add origin http://******(本地倉庫對接遠端倉庫)

檢視修改情況

git status

將本地修改加入暫存區

git add ***

提交到本地倉庫

git commit

接著上一筆提交,並且需要修改commit資訊

git commit --amend

接著上一筆提交,不需要修改commit資訊

git commit --amend --no-edit

將本地倉庫的新提交同步到遠端倉庫

將未提交的本地修改(包括未暫存和已經暫存的)轉出到stash(臨時儲存區),不包括git未追蹤的新添檔案

git stash

將stash中的修改匯出到本地工作空間

git stash pop

乙個應用場景:

從伺服器上同步**到本地,發現與本地未提交的修改有衝突,此時用

git stash

把本地的修改存到stash中,然後同步**,緊接著

git stash pop

最後手動解衝突

cherry-pick時,出現衝突,解決衝突後,要手動將pick下來的提交新增到本地倉庫

git cherry-pick --continue

ps:如果沒有衝突,cherry-pick會自動把這筆提交新增到工作空間和本地倉庫

更新本地倉庫(從遠端倉庫)

git pull

重置到某筆提交

乙個應用場景:

誤將本地的修改放入到暫存區中,使用

git reset head

可取消暫存 

檢視本地提交記錄

git log

檢視最近一筆提交的修改情況

git show

統計**行數

git log --author="username" --pretty=tformat: --numstat | awk ' end '

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...