使用git init
在目錄中建立新的 git 倉庫
使用git clone [url]
拷貝乙個 git 倉庫到本地
使用git status
命令用於檢視專案的當前狀態
使用git add
命令可將該檔案新增到快取
使用git pull
跟新本地庫至最新改動 相當於fetch + marge
使用git merge
合併其他分支到當前分支
使用git reset --hard origin/master
丟棄你所有的本地改動與提交,在伺服器上獲取最新的版本,並將你的本地主分支指向他
使用git push origin master
手動提交到遠端倉庫
使用git remote add origin
將你的倉庫鏈結某個遠端分支
使用git diff
來檢視檔案的差異
尚未快取的改動:git diff
檢視已快取的改動:git diff --cached
檢視已快取的與未快取的所有改動:git diff head
顯示摘要而非整個diff:git diff --stat
使用git checkout -b feature_x
建立並切換到feature_x
的分支上
使用git checkout -b 本地分支名x origin/遠端分支名x
建立本地分支並和遠端分支相關聯
使用git push origin feature_x:feature_x
將新的本地分支推到伺服器上
使用git push -f origin feature_x:feature_x
將新的本地分支強推到伺服器上
使用git branch --set-upstream-to=origin/
feature_x將本地分支與遠端分支相關聯
使用git checkout master
切換回到主分支
使用git branch -d feature_x
刪除名字叫feature_x
的分支
使用git branch -a
檢視所有遠端分支
使用git checkout -b dev origin/dev
拉遠端分支
使用git remote update origin --prune
獲取最新遠端分支列表
使用git cherry-pick
可以選擇某乙個分支中的乙個或幾個commit(s)來進行操作
使用git config branch.dev.rebase true
可以給某個分支加上rebase
使用git config --global branch.autosetuprebase always
全域性加上rebase
使用git push origin --delete crash_master
刪除遠端分支
使用git branch -m old_name new_name
刪除遠端分支
常用命令 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...