什麼是版本庫呢?版本庫又名倉庫,英文名repository,其實就是乙個目錄,可以進行增刪查改
建立乙個目錄,這裡在根目錄下建立乙個git_home目錄
這樣就建立好了乙個倉庫,當然目前是乙個空倉庫
這個時候在當前目錄通過ls -a可以看到多了乙個.git的目錄
我們在git_home目錄下建立乙個檔案,並填寫如下內容
git is a version control system
git is fee software
把檔案放到git需要兩步:
1. git add 檔名
2. git commit -m "說明"
下面我們把readme.txt放到git,操作如下:
1 [root@centos-linux git_home]# git add readme.txt第一步執行git add成功後是沒有任何提示的2 [root@centos-linux git_home]# git commit -m "
wrote a readme file
"3 [master (root-commit) 8a044aa] wrote a readme file131
file changed, 2 insertions(+)
14 create mode 100644
readme.txt
15 [root@centos-linux git_home]#
第二步git commit命令中 -m 後面輸入的是本次提交的說明,一般輸入的對當前提交記錄的乙個簡單說明,這樣在歷史記錄裡檢視的時候,就可以看到這個說明,從而知道每次提交的意義
並且這裡需要知道git commit可以一次提交多個檔案,也就是說你可以add 多次,但是只需要一次commit
1 [root@centos-linux git_home]# touch上面一共有學了三個命令file1.txt file2.txt file3.txt
2 [root@centos-linux git_home]# ls
3file1.txt file2.txt file3.txt readme.txt
4 [root@centos-linux git_home]# git add file1.txt
5 [root@centos-linux git_home]# git add file2.txt file3.txt
6 [root@centos-linux git_home]# git status
7on branch master
8changes to be committed:
9 (use "
git reset head ...
"to unstage)
10 new file
: file1.txt
11 new file
: file2.txt
12 new file
: file3.txt
13 [root@centos-linux git_home]# git commit -m "
add 3 files
"14 [master 4d0b5e2] add 3
files
153 files changed, 0 insertions(+), 0 deletions(-)
16 create mode 100644
file1.txt
17 create mode 100644
file2.txt
18 create mode 100644
file3.txt
19 [root@centos-linux git_home]#
初始化乙個git倉庫:git init
新增檔案到git倉庫:
1. git add 檔名
2. git commit -m "說明"
git的使用 建立版本庫(二)
比如我在e gitrepository cd e gitrepository 然後通過git init命令把這個目錄變成git可以管理的倉庫 git init initialized empty git repository in e gitrepository git 瞬間git就把倉庫建好了,而...
git使用 建立版本庫
什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,選擇乙個合適的地方,建立乙個空目錄 ...
Git學習(二) 建立版本庫
版本庫又名倉庫 repository可以理解為乙個目錄,這個目錄裡邊的所有檔案都被git管理起來,裡邊每個檔案的建立,修改,刪除,git都可以追蹤到,記錄所有歷史,也可以在將來的某個時刻還原 如何建立版本庫 首先建立乙個空目錄 mkdir learngit 然後進入該目錄 cd learngit 通...