PyCharm 连接Git及使用

时间:2023-12-22 14:47:26

一、PyCharm配置Git的环境

  1.PyCharm 连接Git首先需要本机安装Git软件;

  2.PyCharm 版本控制中设置Git的执行路径,file->Setting->Version Control->Git;

  PyCharm 连接Git及使用

二、创建远程仓库并获取代码

  1.从gitlab的远程仓库获取代码,VCS-> checkout from version Control -> Git;

  PyCharm 连接Git及使用

三、代码的拉去和提交

  1.代码的Checkout完成以后,我们最好先pull下代码,避免别人更新代码后我们没有获取最新代码;

  PyCharm 连接Git及使用

  2.提交代码,自己修改完成代码需要提交到远程仓库中,git 属于分布式版本控制系统,所以首先需要代码提交到本地仓库,然后在推送到远程仓库,避免代码冲突,所以提交代码前拉去下代码;

  i.更新代码文件,修改后的代码文件变成淡蓝色;

  PyCharm 连接Git及使用

  ii.提交本地仓库(选择待提交文件->Git->Commit File )

  PyCharm 连接Git及使用

    iii.由本地仓库,将代码推送到远程仓库(选择提交的文件->Git->Repository->Push)

    PyCharm 连接Git及使用

四、分支的管理

  1.默认Git初始化完的工程会有一个master分支,但是为了避免代价互相 不影响,所以需要进行分支管理;

    i.分支的创建(选择分支创建的项目->Git->Repository->Branches)

      PyCharm 连接Git及使用

   此时会弹出一个分支创建的管理窗口,New Branch 会对所有的项目进行分支创建,Respositores 下选择项目创建可以只针对当前项目进行创建;

    PyCharm 连接Git及使用

    PyCharm 连接Git及使用

    ii.分支创建完成以后,仅在本地仓库有分支代码,如果想让大家均看到相关的代码还需要进行push代码,提交到远程仓库

五、代码的合并

  1.git最大的麻烦就是代码合并,往往多人修改同一文件导致代码冲突后强行提交代码会覆盖其他人的代码,所以这里一定注意

  2.首先我们要知道将代码从那个分支 合并到那个分支,我下面演示从dev合并到master分支,我将代码切换至master,然后选择要合并的代码分支进行合并,代码合并完成切记要提交代码。

PyCharm 连接Git及使用