穿过骡肠小道的拳王哈里 發表於 2019-12-5 18:36:00

Python集成开发环境Pycharm+Git+Gitee(码云)

<p><span style="font-size: 14px">*********************************************************************</span></p>
<p><span style="font-size: 14px">本文主要介绍集成开发环境的配置过程,方便多人协作办公、代码版本控制</span></p>
<p><span style="font-size: 14px">1.环境介绍</span></p>
<p><span style="font-size: 14px">2.环境搭建</span></p>
<p><span style="font-size: 14px"> 1)注册码云账户,创建代码仓库</span></p>
<p><span style="font-size: 14px"> 2)安装Git</span></p>
<p><span style="font-size: 14px"> 3)Pycharm 配置Git 代码提交到本地仓库</span></p>
<p><span style="font-size: 14px"> 4)代码托管到远程仓库码云</span></p>
<p><span style="font-size: 14px">*********************************************************************</span></p>
<p><span style="font-size: 14px">一、环境介绍</span></p>
<p><span style="font-size: 14px">&nbsp; &nbsp;PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。</span></p>
<p><span style="font-size: 14px">&nbsp; &nbsp;Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。<span class="sup--normal" data-sup="1" data-ctrmap=":1,">&nbsp;&nbsp; Git 是&nbsp;Linus Torvalds&nbsp;为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。</span></span></p>
<p><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,">&nbsp; &nbsp;码云(gitee.com)是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 350 万的开发者选择码云。(国产)</span></p>
<p><span style="font-size: 14px">&nbsp;</span></p>
<p><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,">二、环境搭建</span></p>
<p><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,">1)注册码云账户,创建代码远端仓库</span></p>
<ul>
<li><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,">&nbsp; &nbsp; &nbsp;码云地址: https://gitee.com/ &nbsp; &nbsp;&nbsp;建议使用邮箱注册,笔者没有使用所以又进行了邮箱绑定</span></li>
</ul>
<p><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,"> <img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205174851172-363172527.png"></span></p>
<ul>
<li><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,">创建远端代码仓库</span></li>
</ul>
<p><span style="font-size: 14px">&nbsp;</span></p>
<p><span class="sup--normal" style="font-size: 14px" data-sup="1" data-ctrmap=":1,"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205175341450-111511486.png"></span></p>
<p><span style="font-size: 14px">&nbsp;</span></p>
<p><span style="font-size: 14px">&nbsp;</span></p>
<ul>
<li>红框地址就是远端库地址,提交或者更新代码都是这个地址</li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205175506689-1338717016.png"></span></p>
<p><span style="font-size: 14px">2)安装Git,可以自己去官网下载&nbsp;https://git-scm.com/ &nbsp;或者百度云盘提取,直接下一步安装至结束,鼠标右击桌面出现Git GUI Here和Git Bash Here则说明安装成功!</span></p>
<p><span style="font-size: 14px">  链接:https://pan.baidu.com/s/1AMJgPTCANWrysQCqWCFU8w </span><br><span style="font-size: 14px">  提取码:8o54 </span></p>
<p><br><span style="font-size: 14px">  <span style="background-color: rgba(255, 0, 0, 1)">注意:在Git Bash Here 设置一下Git 用户名和邮箱,提交代码会用到</span></span></p>
<p><span style="font-size: 14px">  $ git config --global&nbsp;user.name&nbsp;“wirelessqa”<br>  $ git config --global user.email&nbsp;wirelessqa.me@gmail.com</span></p>
<p><span style="font-size: 14px">3)Pycharm 配置Git</span></p>
<ul>
<li><span style="font-size: 14px">&nbsp; 安装Pycharm见笔者另一篇博客:https://www.cnblogs.com/xjx767361314/p/10195661.html</span></li>
<li><span style="font-size: 14px">  设置git管理代码</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205180324439-1600892628.png"></span></p>
<ul>
<li><span style="font-size: 14px">将开发的代码托管到本地仓库Git&nbsp; &nbsp; </span></li>
<li><span style="font-size: 14px">初始化仓库:git init</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205182602807-1491345785.png"></span></p>
<ul>
<li><span style="font-size: 14px">添加代码到本地仓库:git add .</span></li>
<li><span style="font-size: 14px">查看本地仓库代码状态:git status&nbsp;</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205182619203-772722832.png"></span></p>
<p><span style="font-size: 14px">4)代码托管到远端仓库码云</span></p>
<ul>
<li><span style="font-size: 14px">&nbsp; 配置远端仓库地址</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205180742580-1275903181.png"></span></p>
<ul>
<li><span style="font-size: 14px">将码云仓库地址粘贴到这里,需要进行码云账户验证,注册的账户信息</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205180825731-527408031.png"></span></p>
<ul>
<li><span style="font-size: 14px">点击提交图标或快捷键ctrl+k提交代码到远端码云,可以commit或者commit&amp;push</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205180933937-490036900.png"></span></p>
<ul>
<li><span style="font-size: 14px">笔者是没有commit&amp;push 而是terminal窗口命令push的,但效果是一样的!</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205181659734-1705758745.png"></span></p>
<ul>
<li><span style="font-size: 14px">登录远端仓库码云,查看代码情况,至此环境搭建完成,代码提交成功!</span><span>&nbsp;</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205181815776-930155760.png"></span></p>
<ul>
<li><span style="font-size: 14px">&nbsp;多人协同开发,配置仓库成员,建议链接分享,直接利用Pycharm导入即可</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205233320687-1273964767.png"></span></p>
<p><span style="font-size: 14px">&nbsp;<img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205233419691-348719582.png"></span></p>
<ul>
<li><span style="font-size: 14px">Pycharm 导入远端库码云代码,利用git命令或者Pycharm工具自带方式创建分支,分支开发,最后合并到master</span></li>
</ul>
<p><span style="font-size: 14px"><img src="https://img2018.cnblogs.com/common/1458863/201912/1458863-20191205234112989-669752954.png"></span></p>
<p>&nbsp;</p>
<p>最后 Git常用命令列举:</p>
<p>添加文件到Git仓库,分两步:</p>
<p>&nbsp;</p>
<p>使用命令git add .&nbsp;&nbsp;</p>
<p>使用命令git commit -m&nbsp; &nbsp;描述提交内容</p>
<p>分支使用:</p>
<p>&nbsp;</p>
<p>查看分支:git branch</p>
<p>&nbsp;</p>
<p>创建分支:git branch</p>
<p>&nbsp;</p>
<p>切换分支:git checkout</p>
<p>&nbsp;</p>
<p>推送自己的修改到远程分支 git push origin</p>
<p>&nbsp;</p>
<p>创建+切换分支:git checkout -b</p>
<p>&nbsp;</p>
<p>合并某分支到当前分支:git merge</p>
<p>&nbsp;</p>
<p>提交到远程仓库 git push</p>
<p>&nbsp;</p>
<p>删除分支:git branch -d</p>
<p>&nbsp;</p>
<p><span>Git使用才刚刚开始,后续会继续分享~</span></p>
<p><span>转载博客:</span></p>
<p><span>Git使用工作流 : https://blog.csdn.net/phunxm/article/details/48575797</span></p>
<p><span>Git常用命令:https://blog.csdn.net/lxw198902165221/article/details/89228458</span></p>
<p><span>强烈推荐码云这个平台,国产开源、好用,Git相关知识收集的很全面,赞!</span></p>
<p><span>码云提供的Git命令:https://oschina.gitee.io/learn-git-branching/</span></p>
<p><span>码云提供的Git大全:https://gitee.com/all-about-git</span></p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/xjx767361314/p/11991105.html
頁: [1]
查看完整版本: Python集成开发环境Pycharm+Git+Gitee(码云)