整理常用的git操作
適合菜雞的指令大全

整理常用的git操作

  • 這東西沒在用的時候硬學也記不住,用到的時候又總是順序不太對,這樣那樣的報錯,乾脆寫一篇筆記統一整理一下
  • 首先git是以"資料夾"為單位進行版本控制(了解後感覺理所當然,但我一開始沒弄明白這點只會複製貼上教學的指令,就一直懵懵懂懂的)
  • 我們幹的事是把"本地這個資料夾"連結到github上的遠端倉庫,針對某個分支進行某些操作

常用的git操作

  • 所謂<倉庫網址>就是在github網站某倉庫,點右上角綠色的code顯示的那串,例如

https://github.com/yoziming/javamall.git

  • 下載遠端倉庫到本地,會得到一個資料夾
git clone https://github.com/yoziming/javamall.git
  • 本地連到遠端倉庫
    • 用於本地已經建了一個資料夾的狀況
    • origin是用來操作的別名,因為如果是載下來的倉庫預設就叫origin
git remote add origin <倉庫網址>
  • 查看當前資料夾控制的遠端
git remote -v
  • 切換分支(需要該分支確實存在)
git checkout <分支>
  • 建立新的 branch 並切到新的 branch
git checkout -b <新分支名稱>
  • 添加全部檔案
git add .
  • 加上註解
    • 使用git commit -e添加多行
git commit -m "一行註解"
  • 推送到遠端
    • origin是別名
git push -u origin <分支名>
  • 修改連線的倉庫網址
git remote set-url origin https://github.com/yoziming/my-blog.git
  • 刪除倉庫連線
git remote remove origin

參考: https://ithelp.ithome.com.tw/articles/10238939?sc=pt


上次修改於 2022-02-05