建立版本庫
建立乙個目錄
在目錄下執行
git init
初始化版本庫,把目錄變成可管理的git倉庫。
從遠端庫轉殖,會將根目錄一起轉殖過來
git clone [email protected]:/.git
檢視版本庫狀態
git status
檢視更改
git diff
提交檔案到版本庫
git add (提交某個檔案) or <.>(提交全部修改過和新增加的檔案,刪除的檔案不做處理) or <--all>(提交全部更改)
git commit -m "" (對提交的檔案加注釋)
git push 提交檔案到遠端版本庫
檢視歷史記錄
git log
回退版本
git reset --hard (上乙個版本) or (上上乙個版本) <...>(...)
git reset --hard 《版本號》(回退到指定的版本,版本號沒必要寫全)
git命令整理
git svn區別 svn是集中式版本控制系統,版本庫是集中放在 伺服器的,而幹活的時候,用的都是自己的電腦,所以首先要從 伺服器 得到最新的版本,然後幹活,幹完後,需要把自己做完的活推送到 伺服器。集中式版本控制系統是必須聯網才能工作,如果在區域網還可以,頻寬夠大,速度夠快 git是分布式版本控制...
Git命令整理
回退上一版本 git reset hard head head is now at ea34578 add distributed 檢視分支 git branch 建立分支 git branch 切換分支 git checkout 建立 切換分支 git checkout b 合併某分支到當前分支 ...
git命令整理
git init 建立本地倉庫 git status 檢視狀態 git add 將檔案提交到暫存區 或者也可以 git add 檔案名字 git commit m aaa 將暫存區的檔案提交到倉庫 引號裡面的東西隨便寫他只是方便記憶的 git log 檢視歷史記錄 git reflog 檢視操作命令...