Git基礎操作

2021-08-11 14:52:31 字數 836 閱讀 8337

git 與 svn 比較:

1、git 是分布式的版本控制器,而svn並不是。當使用git從遠端伺服器上clone **到本地後,相當於自己在本地有了乙個版本庫,在沒有網路等情況下一樣的可以檢視歷史紀錄、commit、建立分支等操作。

2、git把內容按照元資料的方式儲存起來而svn不是:

所有的資源控制系統都是把檔案的元資訊隱藏在.svn .cvs等資料夾中。git是存放在.git 檔案見中,比較.git 和.svn 資料夾會發現兩者有很大的差別。

因為.git目錄是處於你的機器上的乙個轉殖版的版本庫,它擁有中心版本庫上所有的東西,例如標籤,分支,版本記錄等。

git常用基礎操作指令:

1、git pull 更新**到本地開發分支;

2、git status 檢視自己修改的檔案;

3、git add. 或(git add ***.***) 把自己本地開發分支上的**提交到暫存區(.git);

4、git commit 把暫存區的**提交到本地倉庫;

5、git status 檢視分支狀態(是否有沒有提交的**);

6、git checkout master 切換分支;

7、git pull --rebase 從遠端分支拉取**最新到本地;

8、git diff (檔名) 檢視修改檔案的不同;

9、git log 檢視日誌

10、git rebase master 用ewbase合併主幹的修改,如果有衝突在此步驟解決;

11、git merge 合併工作分支的修改;

12、git push 提交**到遠端分支;

13、git diff --cached 暫存區和當前分支的比較;

git基礎操作

本文基於最簡單的git操作 暫時省略 git clone git專案位址 目錄 選項 org ffmpeg.git 目錄 該選項為可選項,如果輸入則將 轉殖到該目錄,否則轉殖到預設目錄 例,ffmpeg專案轉殖 git clone org ffmpeg.git ffmpeggit add 修改內容 ...

Git基礎操作

git的基本操作 建立乙個版本庫 git init 建立乙個版本檔案 git add xx.x git commit m 說明資訊 git log 檢視版本記錄 版本回退 git reset hard head 回到上一版本 git reset hard head 版本編號 通過git log檢視版...

Git基礎操作

首先在使用git之前我們需要了解它的幾個概念和基礎使用流程,在git操作中有四個重要的地方,你所有的操作都是在和他們打交道。流程圖 在不同的作業系統上安裝方式不同 debian ubuntu apt get install gitfedora yum install gitmac可以通過homebr...