Git 基本操作
首先安裝Git(https://git-scm.com/downloads),使用Git Bash執行以下指令
壹、建立本機git的倉儲目錄、新增檔案與遠端github同步
Step1)設定基本資料
新增email與使用者名稱#git config --global user.email “youremail@xxx.com”
#git config --global user.name “your name”
Step2)建立Git倉儲目錄
(1)新增資料夾
#mkdir tut
(2)切換資料夾
#cd tut
(3)建立git倉儲目錄
#git init
Step3)新增檔案與加到本機索引中
(1)編輯myfile.txt
#vi myfile.txt
(2)註冊檔案到git的索引
#git add myfile.txt
(3)檢查git目錄修改清單
#git status
(4)加入索引到Git的索引檔,並建立提交訊息(-m)
#git commit -m "first commit"
(5)顯示commit紀錄
#git log
(6)比較工作目錄與索引目錄的差異
#git diff
Step4)上傳到遠端github,先申請帳號與建立github的tut倉儲目錄
(1)註冊遠端https://github.com/xxxx/tut.git到數據庫名稱origin,以後origin就會是網址(https://github.com/xxxx/tut.git)
#git remote add origin https://github.com/xxxx/tut.git
(2)上傳到origin的master分支,輸入github的帳號與密碼
#git push -u origin master
(3)顯示目前已經註冊的遠端程式庫名稱
#git remote
貳、從遠端資料庫複製到本機新資料夾tut2,並在tut2中新增檔案,同步回遠端資料庫。
Step1)新增資料夾tut2
(1)新增資料夾tut2
#mkdir tut2
(2)切換到資料夾tut2
#cd tut2
(3)從遠端下載所有檔案到tut2
#git clone https://github.com/jang0820/tut.git
Step2)新增檔案my2.txt到本機tut2下
(1)新增與編輯my2.txt
#vi my2.txt
(2)註冊檔案my2.tx到git的索引
#git add my2.txt
(3)加入索引到Git的索引檔,並建立提交訊息(-m)
#git commit –m “Add my2.txt”
(4)將本機的索引與資料上傳到origin(https://github.com/jang0820/tut.git)的分支master
(5)將資料同步到origin的分支master
#git push origin master
參、從遠端資料庫同步到tut資料夾
Step1)回到目錄tut
#cd tut
Step2)將遠端https://github.com/jang0820/tut.git的分支master同步到本機的tut資料夾
#git pull origin master