Git使用學習

1.1 使用目的

通過git管理github託管項目代碼。

1.2 下載安裝

下載地址:https://git-scm.com/download/win

1.3 Git工作區域

  • 工作區(Working Directory): 添加、編輯、修改文件。
  • 暫存區 : 暫存已經修改的文件最後統一提交到git倉庫中。 留一個迴旋的餘地,沒改好接着改,改好了再提交到倉庫。
  • Git Repository (Git 倉庫):最終確定的文件保留到倉庫,成爲一個新的版本,並且對他人可見。

1.4 初始化配置 Git

  • 設置用戶名:
git config --global user.name 'DAQ121'
  • 設置用戶名郵箱:
git config --global user.email '[email protected]'
  • 查看設置
git config --list

注意: 該設置在github倉庫主頁顯示誰提交了該文件。

  • 創建相對應的倉庫並初始化:
mkdir test;//創建倉庫
cd test;
git init;//初始化倉庫
操作完之後會在test目錄下出現一個.git的隱藏文件。

1.5 向倉庫中添加文件

  • 在test倉庫裏新建文件a1.java
touch a1.java//創建
git status //查看

在這裏插入圖片描述

  • 添加到暫存區
git add a1.java

在這裏插入圖片描述

  • 將文件從暫存區提交到倉庫
git commit -m 'add a1.java'

在這裏插入圖片描述

1.6 修改倉庫文件

  • 修改後,a1.java 還要add到暫存區中。
  • 然後再從暫存區提交到倉庫。
    在這裏插入圖片描述

1.7 刪除倉庫文件

1.刪除文件
rm a1.java
2.從Git中刪除文件
git rm a1.java
3.提交操作
git commit -m '描述'

1.8 Git管理遠程倉庫

  • 使用遠程倉庫的目的:
    作用:備份,實現代碼共享集中化管理。
  • Git克隆操作
    目的:將遠程倉庫(github對應的項目)複製到本地
git clone 倉庫地址

在這裏插入圖片描述

  • 將倉庫裏的內容克隆到本地,在本地修改之後,添加到暫存區,然後在提交到倉庫。
  • 將本地倉庫同步到git遠程倉庫
git push
  • 無法同步,沒有權限怎麼辦?或者想要設置權限,防止亂入
vi .git/config
將[remote "origin"]
	url = https://github.com/用戶名/倉庫名.git
修改爲:
[remote "origin"]
	url = https://用戶名:密碼@github.com/用戶名/倉庫名.git

發佈了53 篇原創文章 · 獲贊 53 · 訪問量 8870
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章