Github版本管理:筆記
如何將寫好的python專案檔案上傳到Github庫?
(以下前提都是安裝了Git。)
其他方法
有很多種方法:
- Pycharm建立專案時設定:https://blog.csdn.net/Elaine_Lin86/article/details/111213129
- Pycharm中Setting設定:https://www.cnblogs.com/ohlala/p/10896476.html
- 在資料夾右鍵選單欄中,Git GUI Here進行設定:https://blog.csdn.net/Carolin_Carloin/article/details/87268070
- 在資料夾右鍵選單欄中,Git Bash Here進行設定:https://www.cnblogs.com/xiaowenshu/p/10320101.html
使用GitHub Desktop
本文介紹一種使用GitHub Desktop的方法:
-
開啟GitHub Desktop,點選File -> Add local repository
-
選擇該專案的地址,它會提示這個沒有出現在Git庫中,是否建立,點選藍色小字create a repository:
-
轉到建立介面,按下圖進行設定,點選Create repository:
(經實驗,此介面和直接New repository建立庫的方式不同。如果直接New repository,會在專案資料夾下新建一個同名的庫檔案,使得無法同步專案檔案中的內容)
-
此時Current repository切換到了建立的庫名,點選右上角Publish repository
-
等待其完成後,即可在Github上面找到該庫:
-
編輯.gitignore檔案:python專案中,輸入輸出的大體積資料沒有必要上傳至Github中,主要只上傳程式碼。因此就需要.gitirnore檔案對指定檔案進行忽略。
並且以資料夾的方式忽略為佳:
找到專案檔案中的.gitignore檔案
以文字方式開啟,進行編輯。
此時放一張圖進data資料夾,GitHub Desktop裡就會顯示出改動,
此時在gitignore檔案中加一行/data
GitHub Desktop中就不會再顯示新增的圖片,只顯示了剛改動的gitignore檔案。
設定忽略某一類檔案:*.png。更多設定見: -
檔案更新後也可在GitHub Desktop中進行Comment,之後點選右上角的Push origin進行釋出。
可能會因為網路失敗,多試幾次即可。效率比Pycharm高一些。