git 版本控制器 本地倉庫

2022-06-01 22:06:13 字數 1185 閱讀 8682

本地建立倉庫,然後進行管理.提交到本地倉庫(不需要網路),提交到遠端倉庫(需要網路)

相對於svn為轉殖方式,賦值的是整個倉庫,svn只是複製的**.

1.電腦新建立乙個」本地倉庫」空資料夾

2.開啟終端: 輸入cd 空格 再直接把桌面空資料夾拖進來 回車

再輸入   git init 回車

3.新建乙個存放在」本地倉庫」資料夾的xcode工程

4.終端

輸入使用者名稱:git config user.name lanou02回車

5.檢視一下config檔案

6.設定全域性的使用者名稱和郵箱

終端輸入名稱: git config --global user.name lanou002回車

檢視7.終端

檢視狀態:輸入 git status

綠色表示:已提交

紅色:未提交

工作區-暫存區-倉庫

再輸入: git add .回車(補充:這裡是新增整個檔案,當想提交某個檔案時 命令行為:git add 提交的檔名)

git commit -am "新增工程"

出現一大堆東西

再輸入 git status回車後會出現 nothing to commit, working directory clean,說明已是最新

8.工程建立好了可以開發了

開啟工程試著在viewcontroller中加一條列印語句

終端檢視狀態: 輸入 git status回車 看到紅色**

新增到倉庫:輸入 git add .(這裡還是整個提交)

新增修改日誌:輸入 git commit -am "新增了1111"

回車再輸入git status回車看到是最新版本

9.檢視日誌 回滾版本(退回)

終端輸入: git log 回車

版本號為40位雜湊值

終端輸入: git reflog 回車

9-1.已經提交回滾版本

回滾到上一版本 終端輸入:git reset --hard head^ 

回車後發現剛才在viewcontroller中新增的列印語句消失,說明已回到上乙個版本

回滾到指定版本 終端輸入:git reset --hard 54c1df0 

回車後發現剛才在viewcontroller中新增的列印語句重新出現,說明已回到指定版本

相關**:

相關補充:

Git 版本控制器(本地倉庫操作)

分布式和集中式的區別 集中式版本控制 版本庫集中在一台伺服器上,每次開發都需要先從伺服器上獲取最新版本,開發完成需要提交再把新的版本發回伺服器。例如svn。分布式版本控制 本地電腦中有乙份完整的版本庫,需要多人合作時只需把自己修改的推送到伺服器上,對方拉取就好。有不知道的命令可以查閱手冊 git命令...

git 本地倉庫

git是當前最流行的版本控制軟體 在本地安裝git 檢查是否安裝git git version 1.建立倉庫 在本地建立乙個資料夾,裡面放上要放在git倉庫中管理的檔案,在命令列提示符中,進入到該資料夾下,執行命令git init 這是把該普通的資料夾初始化成git倉庫,通過輸出可以檢視初始畫的是乙...

git本地倉庫

預設的位置是在你所安裝git的目錄下。git的倉庫你可以建在你電腦的任何目錄下 最好不要包含有中文目錄 通過命令列cd指定到你想要的目錄下,例如 cd g git上面的命令將指定到g盤下git資料夾內。當然git目錄是我事先建好的資料夾,你也可以先指定到g,再在g盤下建立新的目錄,使用命令列mkdi...