$ 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_branchgit 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 fetchgit merge
或者git pull (不太建議)
解決衝突:
<<<<<<*****====到 >>>>裡的內容是從遠端分支pull下來的內容
刪除 untracked files:
git clean -f
連 untracked 的目錄也一起刪掉:
git clean -fd
連 gitignore 的untrack 檔案/目錄也一起刪掉 (慎用,一般這個是用來刪掉編譯出來的 .o之類的檔案用的):
git clean -xfd
在用上述 git clean 前,強烈建議加上 -n 引數來先看看會刪掉哪些檔案,防止重要檔案被誤刪:
git clean -nfgit 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...