GitHub上程式碼的上傳以及刪除
阿新 • • 發佈:2018-12-21
向GitHub提交程式碼
1.首先在終端cd到自己的code目錄,比如程式碼在Sort檔案中,就cd到Sort資料夾
2.cd到這個目錄以後,終端輸入
git init
3.繼續。(“ . “表示將Sort資料夾中的所有檔案新增,新增具體的檔案時在git add 後邊加上具體的檔名)
git add .
4.繼續。first commit對應的位置輸入需要的提示資訊
git commit -m "first commit"
5.繼續。這個後面跟的https就是上面建立倉庫成功後的地址,拷貝過來
git remote add origin https://github.com /Tyella/Algorithm.git
6.最後一步,將修改進行提交
git push -u origin master
最後結果如下
注:
在第6步中,可能會出現一些異常
解決辦法如下
git push -u origin +master
刪除遠端倉庫不想要的檔案
在上傳專案後如果上傳了不想要的檔案,在github上是不能直接刪除倉庫的檔案,我們只能通過終端命令來刪除我們我想要的檔案或者目錄。
git rm --cached -r useless ## -r引數刪除目錄
git commit -m "remove directory from remote repository"
git push
刪除檔案
git rm --cached filename ##git rm --cached a.txt刪除的是本地倉庫中的檔案
git commit -m "delete filename"
git push
注:用-r引數刪除目錄,git rm –cached a.txt刪除的是本地倉庫中的檔案,且本地工作區的檔案會保留且不再與遠端倉庫發生追蹤關係,如果本地倉庫中的檔案也要刪除則用git rm a.txt