git 與 svn 區別點:
1、git 是分布式的,svn 不是:這是 git 和其它非分布式的版本控制系統,例如 svn,cvs 等,最核心的區別。
2、git 把內容按元資料方式儲存,而 svn 是按檔案:所有的資源控制系統都是把檔案的元資訊隱藏在乙個類似 .svn、.cvs 等的資料夾裡。
3、git 分支和 svn 的分支不同:分支在 svn 中一點都不特別,其實它就是版本庫中的另外乙個目錄。
4、git 沒有乙個全域性的版本號,而 svn 有:目前為止這是跟 svn 相比 git 缺少的最大的乙個特徵。
5、git 的內容完整性要優於 svn:git 的內容儲存使用的是 sha-1 雜湊演算法。這能確保**內容的完整性,確保在遇到磁碟故障和網路問題時降低對版本庫的破壞。
在使用git之前我們需要找乙個空白的資料夾,可以在把這個資料夾當作是我們本地的git倉庫。以下是我們使用git的方式。
初始化倉庫git init
初始化倉庫完成後,會在當前目錄下生成乙個.git的隱藏資料夾
檢視倉庫狀態
git status
把檔案新增到暫存區
git add
如果同時需要新增多個檔案到暫存區,使用 git add . 命令
把檔案從暫存區提交到持久區
git commit -m 「message」
檢視提交記錄
git log
新建分支
git branch 《分支名》
切換到分支
git checkout 分支名
合併分支
在合併分支之前需要先切換回主支
git merge 分支名
把本地倉庫的**上傳至雲倉庫
git push
GIT遠端倉庫的使用
git remotebixiaopeng bixiaopengtekimacbook pro wirelessqa git remote origin git remote vbixiaopeng bixiaopengtekimacbook pro wirelessqa git remote v o...
GIT遠端倉庫的使用
git remotebixiaopeng bixiaopengtekimacbook pro wirelessqa git remote origin git remote vbixiaopeng bixiaopengtekimacbook pro wirelessqa git remote v o...
使用git遠端倉庫
第1步 建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id rsa和id rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有 ssh keygen t rsa c youremail example.com 第2步 登陸github,進入...