如果代碼有更新,怎么在Pycharm里操作才能同步到Github上,並帶上commit message?
其實很簡單,就四步:修改代碼、Update Porject、Commit、push。
1. 修改代碼
如果之前已經成功部署了項目到Github倉庫中,可以看到Pycharm中左側項目欄中的文件有兩種顏色,灰色的是已經同步的文件,綠色是本地存在但是沒有同步到倉庫的文件。
這時候如果修改一下其中的代碼,比如我的七牛雲助手項目的主程序文件QiniuHelper.py,你會發現,這個文件在項目欄中的顏色變成了藍色,藍色表示文件有更改且未同步到倉庫中。
2、Update Porject
點擊菜單欄的VCS->Update Porject,更新一下代碼,保存是最新
3、Commit
點擊菜單欄的VCS->Commit,提交代碼
在Commit to master窗口的文件欄中,可以選中的文件表示此次允許commit,稍加觀察就會發現,這些文件要么就是之前沒部署到倉庫中的,要么就是這次有更改的。
取消其他勾選,只選中藍色的QiniuHelper.py,並在commit message欄中填入此次更新的說明信息。點擊下方的commit按鈕。稍等幾秒,Pycharm就會彈出提示,有1個文件已經commit。
4、push
點擊菜單欄的VCS->Git->push。

在彈出的push commit窗口中選擇你要部署的項目名稱和分支,點擊push即可。


這時登陸網頁Github,進入你的項目,就可以看到你的文件在幾分鍾前有更新,並且能看到提交消息。