• PyCharm 连接Git及使用


    一、PyCharm配置Git的环境

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

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

      

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

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

      

    三、代码的拉去和提交

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

      

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

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

      

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

      

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

        

     四、分支的管理

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

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

          

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

        

        

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

    五、代码的合并

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

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

  • 相关阅读:
    [BZOJ 1295][SCOI2009]最长距离(SPFA+暴力)
    [BZOJ 3143][HNOI2013]游走(数学期望)
    [BZOJ 1797][AHOI2009]最小割(最小割关键边的判断)
    [BZOJ1876][SDOI2009]superGCD(高精度)
    [BZOJ1801][AHOI2009]中国象棋(递推)
    [bzoj2245][SDOI2011]工作安排(费用流)
    [bzoj 1064][NOI2008]假面舞会(dfs判断环)
    [BZOJ 1486][HNOI2009]最小圈(二分答案+dfs写的spfa判负环)
    2.3、操纵json、parquet、jdbc数据库
    输入框中的添加回车事件
  • 原文地址:https://www.cnblogs.com/mengyu/p/7761340.html
Copyright © 2020-2023  润新知