工具使用-pycharm+github push/pull/branch/merge操作
PyCharm 添加 GitHub账户
为了捋顺整条线,我们先使用pycharm创建新的项目,这里我的项目名称是
test_pg
File -> settings -> Version Control -> Github 添加GitHub账号密码并测试连接是否成功。
在setting窗口设置版本控制version Control中GitHub的连接账号。按下图步骤依次填写。
login: 填写自己github的用户名
password: 自己GitHub的登陆密码。
然后第5步点击test按钮,测试与github账号的通信是否成功,成功如下图所示。
上传本地项目
- 将本地pycharm里的project分享到github上,并且在自己的github上创建一个对应的repository
点击分享(Share Project on GitHub)之后 出现如下界面, 可以选择是否作为私有项目。然后输入对该项目的简短描述。
此时弹出Add Files For Initial Commit
窗口,选择第一次要分享到github的文件,点击OK
分享成功的话,右下脚弹出窗口:
此时github上就能够找到当前的repository
更新代码
在本地修改,删除,或者添加代码之后,需要更新到Github对应的项目中, 比如我们这里新创建一个README.md
文档。
可以发现此时由于文档尚未加入到带分享目录中, 标题颜色是红色。右键文件,按如下方式add文件,文件名变为绿色。
然后再点击add上面的commit File...
选项。选择要commit的文件,填写commit内容。然后点击commit
这里其实是Commit and Push
,即顺便将其push到github对应的repository上.
commit成功的话左下角Version Control
窗口会显示提示:
上面是新创建的文件push到github上,对于修改的文件可以发现文件标题由绿色变为蓝色,这时候可以通过对比查看文件修改了什么
此时如果需要上传的话,先进行commit,然后再push
此时github中的repository出现对应的修改。
将github上的修改拉回本地
然后可以发现github上的readme文件多了我们添加的一句话。现在将修改pull到本地。
成功后可以发现本地的readme文件也发生了对应的修改。
在远端创建新分支
在上面所有操作中,我们都是在默认的master分支上进行操作的,又是我们需要创建新的分支,在新的分支上验证了修改代码的正确性,然后再merge到master上。
- 点击IDE右下角 Git: master按钮, 选择
New Branch
输入分支名称, 点击OK
现在再打开git:master 可以发现local 分支多了个branch分支, branch分支和master分支一模一样。
删除本地master分支,然后再branch分支上进行操作.这是可以发现local分支列表中只有branch分支了。
本文作者 : zhouzongwei
原文链接 : http://yoursite.com/2019/05/24/pycharm-github/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 赏或者不赏,我都在这,不声不响