把遠端倉庫的檔案拉到本地
方法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 popcherry-pick時,出現衝突,解決衝突後,要手動將pick下來的提交新增到本地倉庫乙個應用場景:
從伺服器上同步**到本地,發現與本地未提交的修改有衝突,此時用
git stash
把本地的修改存到stash中,然後同步**,緊接著
git stash pop
最後手動解衝突
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...