git 常用命令 入門教程
常用基本命令:
touch xx.txt 建立檔案
git add xx.txt 新增到快取區
git commit -m "hahaha" 提交到本地倉庫
git push 上傳到遠端倉庫
---------------------------------------------------------------------------------------------------------------------------------------
什麼是Git
Git(讀音為/gɪt/。)是一個開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。
基本的使用
一、將檔案新增到暫存區,再提交到本地倉庫
初始化一個本地版本庫,執行一次即可,後面不用再執行
git init
設定使用者名稱和郵箱(全域性)
git config user.name "使用者名稱"
這個位置
git config user.email "[email protected]"
就是github繫結郵箱
建立一個檔案
touch ai.txt
檢視狀態
git status
將該檔案新增到暫存區,然後再檢視狀態:
git add ai.txt
如下圖示就是檔案到了暫存區了
提交到本地版本庫中
附:
1)-m後跟註釋內容
2)可以 直接 在後面跟上檔案,表示把該檔案提交到本地版本庫(不推薦)
3)不跟任何檔名稱,表示把當前所有暫緩區中的內容都提交到 本地版本庫 中
下面兩種寫法都可以,這裡用的後一中
git commit -m "提交ai.txt檔案試試" ai.txt
git commit -m "提交ai.txt檔案試試"
出現如下代表提交成功
驗證,nothing to commit, working tree clean表示成功將檔案從暫存區提交到倉庫
二、修改檔案
先用vim命令對ai.txt
這種紅色的狀態代表可提交(commit)
再次執行
git add ai.txt
這種綠色狀態代表成功到達暫存區
然後執行commit,再檢視狀態nothing to commit, working tree clean
三、刪除檔案
step1: 刪除本地
rm -rf ai.txt
step2:刪除暫存區
git rm ai.txt
git status
step3:提交刪除
git commit -m "註釋"
以上是從工作區到暫存區的操作,下面是操作遠端倉庫相關的
首先獲得遠端倉庫地址
git config --list 檢視設定過的引數
然後到一個你想放這些克隆檔案的路徑,可以是任何路徑,右鍵點選 Git bash here
執行 git clone <剛才複製的地址>
整個repository就被下載下來了。
以下是進入資料夾,修改了一個檔案,然後上傳到暫存區,然後commit到本地倉庫
那個 "測試用" 是個沒有後綴名的檔案,之前我已經用vim修改過了它的內容。
然後執行git push,上傳到遠端倉庫
去自己github看了下,上傳成功,也可以看到自己註釋的資訊等等。
參考:https://blog.csdn.net/yeshaojian/article/details/51317297