2 回答
TA貢獻1820條經驗 獲得超10個贊
我們都知道,使用git的好處是可以很好地對項目版本進行控制。
我們可以很清楚地看到修改了哪些代碼,并可以恢復到我們想要的版本。
使用的話,平常我們都是先將改動的代碼提交到本地倉庫,再推送到遠程倉庫。
那如果我們不需要推送到遠程倉庫,只需要在本地倉庫進行管理呢?
最近就在做項目時,需要建立本地倉庫。
于是上網查了下資料,找到了建立本地git倉庫的方法,下面簡單描述一下:
1、在項目的根目錄下,使用git init 命令創建一個版本庫。執行過后會發現根目錄下多了一個.git的目錄。
其中包括許多的空文件。比如:
config # 項目的配置信息
description # 項目的描述信息
HEAD # 項目當前在哪個分支的信息
hooks/ # 默認的“hooks” 腳本文件
index # 索引文件,git add 后把要添加的項暫存到這里
info/ # 里面有一個exclude文件,指定本項目要忽略的文件 #
logs/ # 各個refs的歷史信息
objects/ # 這個目錄非常重要,里面存儲都是Git的數據對象
2、本地倉庫創建成功后,使用git add 命令。把當前目錄下的所有文件全部添加到暫存區。
3、再使用git commit 命令,將文件提交到本地倉庫。
至此,本地倉庫創建成功。當本地的源文件改動時,只需要再添加、提交到本地倉庫即可。
使用git log 命令,可以看出有哪些內容被提交了。
甚至可以恢復到想要恢復的版本,這樣及再也不用擔心代碼不能恢復的情況了。
TA貢獻1803條經驗 獲得超6個贊
Git本地倉庫使用
1)初始化
git init
cd到你本地的工程目錄,初始git使用環境,當前目錄下會創建一個.git目錄。
我這是之前init過了,所以會提示reinit。
2)添加文件到版本庫
git add [file/dir]
這樣,把文件添加到git本地管理目錄中,這類似Svn的add操作,實際上,還沒有提交到本地管理倉庫。利用
git status
通過git status可以看到,剛才的添加操作,對于本地倉庫的文件有沒有什么變化?
下一步,需要把readme.txt添加到本地倉庫中去,利用:
git commit -m '你的注釋說明'
這樣,就把文件添加到了本地Git倉庫了。
當然,你可以再運行git status,看一下,還有沒有沒提交的代碼?,F在本地倉庫的提交已完成,下節會講到如何把本地倉庫和遠程Github倉庫相關聯。
- 2 回答
- 0 關注
- 2211 瀏覽
添加回答
舉報
