【緊急筆記】如何用git初始化已經下載好的zip

當我們沒有git clone一個項目,而是在github網站下載了一個zip,這在某些體積過大的倉庫會經常這樣幹。

這時,我們要做的是:

初始化

git init
git remote add origin URL
git fetch --depth=1 --filter=blob:none origin main
git switch -c ejbranch origin/main
(新建分支ejbranch)

當要修改某文件

git checkout origin/main -- path/to/file

修改後

git add path/to/file
git commit -m "Modify file"
git push origin 本地分支名:遠端分支名

Leave a Comment