git基本命令

coffee~發表於2024-10-26

git初始化

git init

git拉取程式碼

git clone https://www.google.com/index.git

git拉取某一個分支

git clone -b feature/123 https://www.google.com/index.git

git上傳檔案

git status

git add cypress/e2e/1.spec.ts

新增所有檔案,使用 git add .

git commit -m "feat: 新增測試用例"

git pull

git push

git只上傳指定檔案

git status

git add cypress/e2e/1.spec.ts cypress/e2e/2.spec.ts cypress/e2e/3.spec.ts

git stash -u -k

git commit -m "feat: 上傳測試用例"

git pull

git push

git stash pop

git刪除檔案

git add .

git rm cypress/1.cy.ts cypress/2.cy.ts cypress/3.cy.ts

git commit -m "fix: 刪除cypress目錄.cy.ts檔案"

git push

git檢視所有分支

git branch -a

git建立新分支並切換到新分支

git checkout -b origin/dev