要重返未來,用git reflog
檢視命令歷史,以便確定要回到未來的哪個版本。
檢視遠端庫資訊,使用git remote -v
;
本地新建的分支如果不推送到遠端,對其他人就是不可見的;
從本地推送分支,使用git push origin branch-name
,如果推送失敗,先用git pull
抓取遠端的新提交;
在本地建立和遠端分支對應的分支,使用git checkout -b branch-name origin/branch-name
,本地和遠端分支的名稱最好一致;
建立本地分支和遠端分支的關聯,使用git branch --set-upstream branch-name origin/branch-name
;
從遠端抓取分支,使用git pull
,如果有衝突,要先處理衝突。
rebase的目的是使得我們在檢視歷史提交的變化時更容易,因為分叉的提交需要三方對比。
命令git tag -a -m "blablabla..."
可以指定標籤資訊;
命令git tag
可以檢視所有標籤。
命令git push origin
可以推送乙個本地標籤;
命令git push origin --tags
可以推送全部未推送過的本地標籤;
命令git tag -d
可以刪除乙個本地標籤;
命令git push origin :refs/tags/
可以刪除乙個遠端標籤。
git使用問題總結(全)
一 repo sync c時出現error exited sync due to fetch errors 再同步一次就好了 二 repo sync c時出現沒有找到相應的分支 先repo init u b br hisi wt trunk hione g open repo branch stab...
超全Git 入門總結
git 1.0分類 集中式 csv svn,vss 分布式 git,darcs,1.1本地庫初始化 1.2設定簽名 專案 倉庫 級別僅在當前本地庫有效 git config user.name tom 設定使用者名稱tom git config user.email tom qq.com 設定使用者...
基礎Git集錦(乾貨)
git作為一款常用的版本控制系統,在公司裡是經常用到的以下是一些常用的git 指令 1 初始化git git init 這個指令帶便初始化git倉庫 當我們進行專案上傳時的第一步2 檢視git狀態 git status 檢視當前 git倉庫的狀態 使用頻率最高3 git中快取檔案 git add 檔...