Skip to main content

GitAdd

建立新版本

  • 打開Gitbash並輸入
cd ~/Desktop/myrepo
git log //秀出日誌
git status //秀出最新狀態
ls
vi README.md //按i(insert)開始修改檔案,修改完成後按Esc跳到command輸入:wq離開vi
git add README.md //將檔案加入staging area
git commit -m "Changed README file" //將檔案加入local repo

git-change

同時新增兩個檔案

  • 打開Gitbash並輸入
cd ~/Desktop/myrepo
echo "123" >> test1.txt
echo "456" >> test2.txt
git status //會有兩個檔案需要被加入
git add . //.代表所有被修改過的檔案都加入Staging Area
git reset test2.txt //將test2.txt從Staging Area移除
git commit -m "added test1.txt"

建立gitignore

  • 希望有些檔案不要被偵測到有修改與否
  • 建立一個.gitignore檔
cd ~/Desktop/myrepo
vi .gitignore //i(insert)開始輸入不要被偵測到的檔案類型,修改完後按下Esc,:wq存檔離開

test2.txt //不理會這個檔案
target/ //不理會這個資料夾
*.log //不理會這類的副檔名

git status //會發現只有.gitignore出現紅字
git add . //將檔案加入staging area
git commit -m "added .gitignore" //將檔案加入local repo