1. 程式人生 > >git學習01 —— 檔案的增刪改

git學習01 —— 檔案的增刪改

一、報家門

初次使用git需要給bash自報家門

$ git config --global user.name #你是誰
$ git config --global user.email #怎麼聯絡你

二、建立版本庫

$ cd D:/wamp64/www/git #轉到你想要存git的目錄
$ mkdir 01
$ cd 01
$ git init

注意:

  • 不要把倉庫建在中文目錄下,可能出問題.
  • .git是個隱藏目錄,不要亂碰.(你的每一次程式碼修改它都幫你記錄著呢)

三、新增檔案

手動在D:/wamp64/www/git/01目錄下建立一個index.php

加入程式碼:

編輯PHP檔案後, 用git status , 檢視倉庫狀態

例項如下:

$ git status

可見,此時git發現有一個新檔案,但提示untracked files,說明並沒有把此檔案納入管理.。我們需要兩步,讓git倉庫管理index.php。

此時我們需要先提交到暫存區,然後提交到版本庫。

例項如下:

$ git add index.php
$ git commit -m "init"

此時我們再用git status檢視狀態會發現:提示已經沒有什麼可以提交的了。

倉庫新增檔案流程圖:

四、修改檔案

先手動在這個index.php下修改檔案

然後我們用git status檢視狀態

提醒我們這個檔案已經被修改了,但是還沒有提交到暫存區。

此時我們一樣是需要兩步,讓git倉庫記錄此次改變。

我們需要先提交到暫存區,然後提交到版本庫。

例項:

$ git add index.php
$ git commit -m ‘modify’

當我們再檢視狀態時,已經沒有可以提交的了。

五、刪除檔案

先手動在目錄中建立一個read.txt檔案作練習使用

$ git add .
$ git commit -m ‘add read.txt’

用git刪除:

$ git rm read.txt

檢視狀態:

發生過一次delete。

提交到版本庫:

$ git commit -m ‘del read.txt’
$ git status