iT邦幫忙

0

在Pycharm使用Github以及設定分支

在上一篇文章 Windows 安裝Git 教學中,我們已經在Windows電腦安裝好Git。本人目前是用Python進行開發,使用的工具是Pycharm,所以這篇文章我們就試著在Pycharm上使用Github,以及分支的切換等基本功能


Pycharm設定Github

  • 1.開啟Pycharm
  • 2.建立基礎專案資料夾:我們先建立一個空的資料夾做為後續Git的Repositoryhttps://ithelp.ithome.com.tw/upload/images/20181029/201129399nZcT3sZ6w.png
  • 3.File->Settings->Version Control->Github
    https://ithelp.ithome.com.tw/upload/images/20181029/201129395ltKJaiOZ3.png
    https://ithelp.ithome.com.tw/upload/images/20181029/20112939RXB2BTikwL.png
  • 4.新增Github Account(點擊Add Account,輸入Git帳號&密碼->Click Login->Click Ok)https://ithelp.ithome.com.tw/upload/images/20181029/201129391vgWuupEYC.png
  • 5.將專案建立在遠程的知識庫上 VCS->import into Version Control->Share Project on Githubhttps://ithelp.ithome.com.tw/upload/images/20181029/20112939pHh4k9nqXy.png
  • 6.repository name(預設用專案之料夾的名稱)在Github上建立Repository->Click Share
    https://ithelp.ithome.com.tw/upload/images/20181029/20112939QBHhKDETlP.png
  • 7.跳出第一次Commit的檔案,若專案是空的只會多一個.idea的資料夾,Commit Message輸入Commit的內容說明
    ->click OK
    https://ithelp.ithome.com.tw/upload/images/20181029/20112939e9U4IiWoYP.png
  • 8.完成後再IDE的右下角看到如圖的Git狀態即代表設定完成https://ithelp.ithome.com.tw/upload/images/20181104/20112939P56zVpp8BV.png

在遠端建立分支

在上一節的最後,可以看到在github上已經有一個master的分支,現在我們試著在遠端建立一個和master長得一模一樣的分支develop

  • 1.點選IDE右下角的Git分支管理列,點擊New Branchhttps://ithelp.ithome.com.tw/upload/images/20181104/20112939PPspfOgN2i.png
  • 2.輸入分支名稱 -> Click OKhttps://ithelp.ithome.com.tw/upload/images/20181104/20112939JbyAMjoeL1.png
  • 3.在開啟Git分支管理列即可看到在本地端已經建立了一個名為develop的分支,且內容與本地端的master分支一模一樣https://ithelp.ithome.com.tw/upload/images/20181104/20112939Nou9jPoJCa.png
  • 4.接著我會把本地端的master分支刪除,因為之後開發都在develop操作,等到功能確定正常後再Merge到master的分支https://ithelp.ithome.com.tw/upload/images/20181104/20112939X63HKynbuV.png
  • 5.再來將本地端的分支develop Push到遠端上,開啟IDE的VCS(Version control system)選單點選Git -> Pushhttps://ithelp.ithome.com.tw/upload/images/20181104/20112939oXDEcHHgK7.png
    1. 如下畫面表示將本地端的develop分支Push到遠端。Click Pushhttps://ithelp.ithome.com.tw/upload/images/20181104/20112939eAwINDRqlF.png
    1. 再次查看Git分支管理列可以發現在遠端已經建立了一個名為develop的分支https://ithelp.ithome.com.tw/upload/images/20181104/20112939YWzPEde7ps.png

本篇的內容就到此結束,除了本篇用到的 Add Branch、Push等,還有非常多實用的Git功能,包括 Pull、Commit、Merge等,本篇就不多加敘述,有興趣的話網路上都可以找到其他介紹的分常詳細的文章,接著下一篇我打算來分享如何使用PyCharm快速的建立一個自己專案底下的虛擬環境。


尚未有邦友留言

立即登入留言