總結:
1. 初始化乙個git倉庫,使用 git init 命令
2. 新增檔案到git倉庫分兩步 :
· 第一步,使用命令 git add file , 注意,可反覆多次使用,新增多個檔案
· 第二步,使用命令 git commit ,完成
小結:1、 head 指向的是當前版本,因此可以使用 git reset --hard commit_id 在歷史版本之間穿梭
2、 穿梭前使用 git log 檢視提交歷史,以便確定回退到哪個版本
3、 回到未來版本,用 git reflog 檢視命令歷史,以便確定回到未來哪個版本
如果對乙個檔案進行了修改操作,之後發現這個修改是錯誤的
連線遠端庫需要在遠端庫裡面新增上ssh 公鑰,公鑰需要自己在本地生成
從遠端庫clonegit clone git位址
小結:
##解決衝突
使用git origin -v
檢視遠端庫資訊,-v 更加詳細
git 版本控制系統
一 git版本控制 解決的三個痛點問題 作用 1.解決虛擬機器意外壞了 磁碟損壞等意外情況 2.版本持續變化,需要對很多個版本進行管理 3.能夠方便多人進行協同開發 建議 使用centos7 centos6中git版本太低 注意 git與linux作者相同 二 git版本控制的特點 1.分布式 2....
git版本控制系統
svn屬於集中化版本控制系統,c s架構 git屬於分布式版本控制系統 你的本地倉庫主要由三部分組成。第乙個是你的 工作目錄,它持有實際檔案 第二個是 快取區 index 它像個快取區域,臨時儲存你的改動 第三個head,指向你最近一次提交後的結果。當使用add命令提交時,先提交到快取區,然後再使用...
版本控制系統 Git
版本控制系統 vcs 簡單理解為記錄每次更改記錄的系統,以便檢視歷史修改記錄,更好的管理檔案和軟體。但是缺點也在,比如有很多人要協同完成同乙個專案,修改的話客戶端必須聯網,才能將自己的東西提交到伺服器進行版本修改,而且,如果伺服器出現嚴重問題,可能還會導致資料丟失。後來,linus 可能認為這樣很麻...