本地檔案上傳gitee
阿新 • • 發佈:2022-05-06
第一步、初始化git
git init
輸入完以後就可以看到該目錄下多了一個隱藏檔案.git
(前提是必須將不顯示的隱藏檔案顯示出來)
第二步、將本地專案工作區的所有檔案新增到暫存區
# 小數點 “.” ,意為新增資料夾下的所有檔案;也可以將 “.” 換成具體的檔名,如果想新增專案中的指定檔案,那就把 “.” 改為指定檔名即可。 git add .
第三步、將暫存區的檔案提交到本地倉庫
# 註釋的作用是告訴下載和瀏覽的使用者你這次提交程式碼所改變的地方
git commit -m "註釋說明"
第四步、在gitee(github)上新建遠端倉庫
第五步、將原生代碼倉庫關聯到 gitee 上
git remote add origin 倉庫地址
倉庫地址就是複製這裡的地址。作用是將本地的倉庫關聯到遠端倉庫。 在這一步時如果出現錯誤:fatal:remote origin already exists
,解決方法如下:
-
先輸入
git remote rm origin
-
再輸入
git remote add origin 倉庫地址
如果連線失敗
最後找到解決辦法如下: 1、先刪除遠端 Git 倉庫
$ git remote rm origin
2、再新增遠端 Git 倉庫
$ git remote add origin xxxxxxx
如果執行 git remote rm origin 報錯的話,我們可以手動修改gitconfig檔案的內容
$ vi .git/config
第六步、將程式碼由本地倉庫上傳到 gitee遠端倉庫
6.1、獲取遠端庫與本地同步合併
如果遠端庫不為空必須做這一步,否則後面的提交會失敗。
# 不加這句可能報錯,原因是 gitee 中的 README.md 檔案不在本地倉庫中。 # 可以通過該命令進行程式碼合併 git pull --rebase origin master
6.2、 把當前分支 master 推送到遠端
執行此命令後有可能會讓輸入使用者名稱、密碼
git push -u origin master
執行完之後如果無錯誤就上傳成功了,需要提示的是這裡的 master 是 gitee預設的分支。
-
如果你本地的當前分支不是 master,就用git checkout master命令切換到master分支。
-
如果你想用本地當前分支上傳程式碼,則把第6步的命令裡的 master 切換成你的當前分支名即可。