$ git log
後面可以由很多引數,可以檢視一段時間內的log,可以檢視前幾次的log,也可以限制輸出形式,具體參見log詳情
這是針對上次提交的時候漏掉某些檔案,沒有及時add,在add之後,可以使用
$
gitcommit--
amend
來重新提交,並且不會產生新的提交版本或者新的提交資訊,只是更新了提交結果,上一次的提交在log中並不會存在
$ git remote add name url
這句命令是將url對應的遠端repository 重新命名為name,之後的操作就可以用name代替冗長的url
$ git fetch name
$ git pull name
第一句命令從遠端抓取內容,但不予本地分支合併;第二句在抓取之後會與本地分支合併
$ git push name master
將本地repository推送到遠端repository的master分支
$ git remote rename name newname
$ git remote rm name
第一條命令重新命名;第二條命令移除遠端的repository
$ git tag
$ git tag
-astring
-m"message"
第一條命令列出所有的標籤,第二條命令新增乙個標籤,名稱為string;鏈結
在新增了標籤並提交後,標籤並不會隨commit一起被提交,必須顯式提交標籤
string
其中name是遠端repository的別名,string是之前新增的標籤名稱
如果一次新增了多個標籤,則可以使用
--tags
將之前打的標籤一次全部推送到遠端repository,遠端repository的別名是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...