git使用

git本地倉庫使用


1.安裝git

git官網下載git

2.查看git安裝結果

傻瓜式安裝,如果在本地所有程序裏出現git,表明已經安裝好了。

我們來測試一下,使用Git Bash,如果出現如下圖樣子就可以用了

3.創建項目

在自己熟悉的目錄創建一個文件夾,表示工作目錄,比如我的D:\Git\First Repository

4.創建本地倉庫和配置個人信息

進入到First Repository文件夾裏面,右鍵--點擊Git Bash Here打開git命令窗口, 並創建本地倉庫.git

git init  創建本地倉庫。在D:\Git\First Repository\目錄下會出現一個.git隱藏文件夾,內部目錄如圖所示

git config user.name '人名' git config user.email '郵箱地址' 這兩句是配置個人信息,配置之後config文件會發生變化

5.新建py文件

在項目文件First Repository裏面創建README.md或者test.py文件,用於版本控制演示

6.查看文件狀態

git status  查看工作區文件狀態

* 紅色表示新建文件或者新修改的文件,都在工作區.

* 綠色表示文件在暫存區

* 新建的login.py文件在工作區,需要添加到暫存區並提交到倉庫區

7.將工作區文件添加到暫存區

# 添加項目中所有文件  git add .  或者  # 添加指定文件  git add test.py

8.將暫存區文件提交到倉庫區

git commit -m '版本描述'  # 將暫存區提交到倉庫區  git commit -am "版本描述" 添加和提交合並命令,可進行add和commit操作

git log  或者  git reflog  # 查看歷史記錄  git reflog 可以查看所有分支的所有操作記錄(包括commit和reset的操作),包括已經被刪除的commit記錄,git log 則不能察看已經刪除了的commit記錄

9.回退版本

方案一:

* HEAD表示當前最新版本    * HEAD^表示當前最新版本的前一個版本    * HEAD^^表示當前最新版本的前兩個版本,以此類推...

* HEAD~1表示當前最新版本的前一個版本    * HEAD~10表示當前最新版本的前10個版本,以此類推..

方案二:當版本非常多時可選擇的方案

* 通過每個版本的版本號回退到指定版本      git reset --hard 版本號

10.撤銷修改

* 只能撤銷工作區、暫存區的代碼,不能撤銷倉庫區的代碼    * 撤銷倉庫區的代碼就相當於回退版本操作    撤銷工作區代碼    git checkout 文件名

 

撤銷暫存區代碼    # 第一步:將暫存區代碼撤銷到工作區    git reset HEAD  文件名    # 第二步:撤銷工作區代碼    git checkout 文件名

 

11.對比版本

對比版本庫與工作區    git diff HEAD -- 文件名     對比版本庫    git diff HEAD HEAD^ -- 文件名    文本對比一般在IDE編輯器中對比,pycharm等

12.刪除文件:刪除文件分爲確定刪除和誤刪

在項目中新建test.py文件,並添加和提交到倉庫

* 確定刪除處理:# 刪除文件      rm 文件名      # git確定刪除文件,對比添加文件git add      git rm 文件名      # 刪除後記錄刪除操作版本      git commit -m '刪除描述'

* 誤刪處理:撤銷修改即可      # 刪除文件      rm 文件名      # git撤銷修改      git checkout -- 文件名

 

* 永久刪除

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章