首页 > 其他分享 >Pycharm集成码云

Pycharm集成码云

时间:2023-08-12 10:25:07浏览次数:42  
标签:集成 选项 Git 界面 码云 点击 git Pycharm

Pycharm集成码云

说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有仓库要收费,如果你做的是一个开源项目,可以首选GitHub。但如果建立私有仓库托管,可以通过码云保管你的代码。

码云(gitee.com)是开源中国推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管

可以通过码云保管你的代码,每次修改完代码提交,就是一个版本

你可以回退版本,找回以前的代码

版本之间修改之处颜色不同,方便识别修改了哪些地方

还可以通过码云在家中写代码,写完上传,让公司的人接收,实现家庭办公

1、注册码云

码云账号和密码,码云注册的网址:https://gitee.com/

image-20210307165318186

2、新建仓库

点击新建仓库>填写项目的基础信息

image-20210307190239191

image-20210307190526633

GIT命令

一、如果还没有创建项目根目录文件

1.在用于存放项目文件的父文件夹中引入仓库中的项目文件及仓库内置文件。
  • 在父文件夹内右键菜单栏启动git
  • 或者在vsCode编译器中打开父文件夹,打开终端【配置好bash】
$ git clone 仓库地址 

二、如果已经有项目根文件,且里面已经有其他项目css、html等文件了

1.直接找到项目文件根目录
  • 在项目文件中启动git
  • 或者在vsCode中打开项目文件夹,右键在终端运行
  • 如果没有package.json文件,就cnpm init先初始化node
2.然后初始化仓库,在当前目录下新建一个git仓库,该文件夹默认隐藏
$ git init		*注意:clone的文档不用
3.设置用户名邮箱
$ git config --global user.name "yu ting"
$ git config --global user.email "[email protected]"
4.设置文件管理【提交到暂存区】
$ git add 文件名  	 	添加单个文件
$ git add 路径     	 添加文件夹
$ git add .        	  添加所有文件
5. 查看状态
$ git status
6. 提交到本地仓库
$ git commit -m  'v1.0'             // m【'msg'】  v1.0【版本】
7.提交到服务器
$ git remote add origin 仓库地址
$ git push -u origin master                                               
8.查看历史提交版本
$ git log
9.恢复到之前的版本
$ git reset --hard hash(前6位)
10.设置忽略列表【如果是clone过来的则不用】

创建文件 .gitignore
在 .gitignore 每一行编写一个需要忽略的目录或文件

11.查看提交源
git remote -v
12.分支操作

当初始化git仓库时,就会默认创建一个分支(master)

13.新建分支
$ git branch 分支名    创建分支
$ git branch           查看分支
14.分支切换
$ git checkout 分支名   切换分支
15.合并分支
$ git merge 分支名

img

3、安装git

下载链接:http://git-scm.com/downloads

根据你实际情况下载相应的安装包(我下的是win版本的)

image-20210307191742235

3.1、使用许可声明

点击“Next”进入下图页面:

image-20210307191832146

3.2、选择安装路径

在输入框内输入想要安装到的本机路径,也就是实际文件夹位置,或点击“Browse...”选择已经存在的文件夹,然后点击“Next”按钮继续,进入下图界面:

image-20210307191955386

3.3、选择安装组件

框1是决定是否在桌面创建快捷方式的。框3是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。框2内的选项是默认勾选的,建议不要动。

点击“Next”按钮进入下图界面:

image-20210307192127635

3.4、选择开始菜单页

这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮继续到下图的界面:

image-20210307192405385

3.5、选择Git文件默认的编辑器

这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”按钮继续到下图的界面:

image-20210307192557098

3.6、调整新存储库中初始分支的名称

该处选择的是默认选项

img

3.7、调整PATH环境

这个界面是调整PATH环境。

第一种配置是“仅从Git Bash使用Git”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。但是这将不能通过第三方软件使用。

第二种配置是“从命令行以及第三方软件进行Git”。该选项被认为是安全的,因为它仅向PATH添加了一些最小的Git包装器,以避免使用可选的Unix工具造成环境混乱。
您将能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。这也是推荐的选项。

第三种配置是“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

我选择推荐的选项第二种配置,点击“Next”按钮继续到下图的界面:

image-20210307194238591

3.8、选择HTTPS后端传输

这个界面是选择HTTPS后端传输。

第一个选项是“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。这也是我们常用的选项。

第二个选项是“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如通过Active Directory Domain Services 。

我使用默认选项第一项,点击“Next”按钮继续到下图的界面:

image-20210307194537704

3.9、配置行尾符号转换

这个界面是配置行尾符号转换。

第一个选项是“签出Windows风格,提交Unix风格的行尾”。签出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)

第二个选项是“按原样签出,提交Unix样式的行尾”。签出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Unix上的建议设置(“ core.autocrlf”设置为“ input”)

第三种选项是“按原样签出,按原样提交”。当签出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)

我选择第一种选项,点击“Next”按钮继续到下图的界面:

image-20210307194628479

3.10、配置终端模拟器以与Git Bash一起使用

这个界面是配置终端模拟器以与Git Bash一起使用。

第一个选项是“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。

第二个选项是“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode 字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

我选择默认的第一种选项,点击“Next”按钮继续到下图的界面:

image-20210307194822847

3.11、选择git仓库获取最新的分支

我选择默认的第一种选项,点击“Next”按钮继续到下图的界面:

img

3.12、选择凭据助手

我选择默认的第一种选项,点击“Next”按钮继续到下图的界面:

img

3.13、配置配置额外的选项

这个界面是配置配置额外的选项。

第一个选项是“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显著的性能提升。

第二个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

我勾选默认的第一项,点击“Next”按钮继续到下图的界面:

image-20210307195633360

3.14、配置实验选项

这个界面是配置实验选项。

启用实验性的内置添加 -i / -p。(新!)使用实验性的内置交互式add(“ git add -i”或“ git add -p”)。这使其速度更快(尤其是启动!),但尚未被认为是可靠的。

默认不勾选,直接点击“Next”按钮继续到下图的安装进度界面:

image-20210307195721027

3.15、安装完成

在这个界面,可以勾选是否启动启动Git Bash和是否查看发行说明,然后点“Finish”按钮退出安装界面。

image-20210307200048981

3.16、启动测试

到此,Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。

Git Bash,是Git配套的一个控制台,点击打开如下图:

image-20210307200222481

​ Git CMD(Deprecated),是通过CMD使用Git(不推荐使用),点击打开如下图:

image-20210307200430305

​ Git GUI,是Git的可视化操作工具,点击打开如下图:

image-20210307200333514

3.17、配置环境

在Git Bash下分别输入并会回车

git config --global user.name "码云账号"

git config --global user.email "码云账号注册的邮箱"

在这里插入图片描述

注意:global 前面是双杠(--)不是单杠(-)

4、Pycharm安装Gitee插件

File>Settings>Plugins>输入:gitee

image-20210307165753774

image-20210307165838841

image-20210307170214091

安装成功后,会提示重启PyCharm

image-20210307170427075

File>Settings>git>选择git.ext文件目录>点击Test按钮,如图所示

image-20210307203546042

image-20210307203702993

File>Settings>Version Control>gitte>填写gitee账号和密码,点击Test按钮,如图所示

image-20210307165753774

image-20210307201903507

输入账号(我输的是登陆邮箱)和密码,点击Login

image-20210307202234402

点击Test,测试连接

image-20210307202457702

连接成功

image-20210307202625433

5、首次提交代码至码云

VCS>Import into Version Control>Share Project on Gitee

image-20210307203057332

填写项目名字(使用英文)

image-20210307204029058

点击share,再点击OK;稍后Pycharm右下角会弹出成功提示

image-20210307204220705

刷新码云,即可看到提交的代码

image-20210307204613522

6、更新代码至码云

VCS>Git>Commit File..

image-20210307220151314

框1是你要提交的项目代码,里面的代码是创建项目时自带的代码;框2是需要自己填写上传保存的内容信息(必须要填写),框3是和上一个版本之间的对比,之后点击Commit

image-20210307220528760

之后push到码云(每次push前需要Commit)

image-20210307220927013

这就说明了推送成功

image-20210307221010466

7、代码回滚

利用PyCharm将Github上的代码进行回滚

7.1、查看版本记录

PyCharm左下角的Version Control>log

image-20210307222423707

7.2、执行代码回滚

右击项目,选择“Local History”,再选择“Show History”;

image-20210307223136300

在弹出来的弹框中,选择最近一次的提交,并且右击选择“Revert”;

image-20210307223304529

再按照仓库更新的步骤进行一次提交即可。

7、首次从码云上下载代码

打开项目 复制项目https链接

image-20210307205304916

VCS>Checkout from Version Control >Git 把刚刚在码云上创建的项目地址复制的链接粘贴到URL 进行text测试 请使用码云的用户名和密码 注意(用户名必须是邮箱 !!)点击clone 开始克隆项目

image-20210307205434102

image-20210307205526883

等待一会就可以了

image-20210307205941379

8、从码云上更新代码

VCS>Update Project.. 将码云上的更新“拉到”本地

image-20210307225042217

img

标签:集成,选项,Git,界面,码云,点击,git,Pycharm
From: https://www.cnblogs.com/simpleness/p/17624420.html

相关文章

  • 在pycharm中安装第三方库
    在pycharm中安装第三方库方法一:在导航栏依次找到View->ToolWindows->Terminal在Terminal中用pip3install包名==版本号如果输入pip3install包名,则下载的是该包的最新版本方法二:在导航栏依次找到File->Settings...->Project:项目名->ProjectInterpreter然后点击如......
  • Pycharm2023.2远程连接Linux服务器
    1.点击右下角(图中RemotePython处)2.输入服务器地址和用户3.输入密码4.只需在Location选择自己Linux中的虚拟环境Baseinterpreter不需要更改,点击create即可......
  • Pycharm Debug功能详解
    初学Python时,我们可能都是通过print来调试程序,但这种方法效率不高。入门Python后,Pycharm的Debug功能还是有必要学一下的,可以提高调试代码的效率。什么是Debug模式:简单说Debug模式和正常运行唯一的区别,就是会在断点处停下来,可以通过控制一行一行的去运行代码,而且可以看到整个运行......
  • 使用pip安装pycharm插件时,要使用管理员权限打开cmd安装
    1.问题安装到一半报错报错1报错22.解决解决1原文:https://blog.csdn.net/weixin_44899752/article/details/128372969下面是收集的一些国内的pip源:阿里云http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban)h......
  • pycharm设置保存时自动格式化代码(Auto Reformat Code)
    原文:https://blog.csdn.net/qq_41906934/article/details/1246318261.手动格式化代码Code->ReformatCode格式化快捷键为Ctrl+Alt+L,但是可能和锁屏快捷键冲突,下面介绍如何配置保存时自动格式化代码2.保存格式化代码安装FileWatchers插件FileWatchers插件在安装Pych......
  • PyCharm 2023.2 删除无效的解释器Interpreters
    1.File中找到Settings2.在Settings里搜索interpreter3.点击ShowAll4.点击-即可......
  • Pycharm配置git
    原文链接:https://www.jianshu.com/p/ae92970d20621.下载Gitee插件同样在设置页面,选中Plugins,并搜索Gitee安装。安装后,重启一下Pycharm。在VersionControl中会增加Gitee选项。2.配置Git账号在上一步新增的VersionControl>Gitee,添加你的账号密码。添加账号密码;......
  • 传统企业的智能化IPD(产品集成开发)转型
    我国传统企业在完成建立与市场经济体制相适应的现代企业制度改革后,随着近几十年来的不懈努力,我国综合国力和经济实力不断提升,不少国内传统企业近些年在国内外地位、行业声望、企业利润方面均有大幅增长,呈现出发展速度快、经济效益好的良好局面。但我们同时也清醒地认识到,一直以来......
  • DWR、Java 和 Dojo 工具箱集成 Java 和 JavaScript
    2008年8月29日您能很快地说出多少Java™Web开发框架、库和工具箱?没错,数量太多,以至于很难弄清楚它们各自的功能以及哪个功能可以真正帮助您解决问题。但是,如果您从事的是Ajax开发,那么您必须要知道这个库:DirectWebRemoting(DWR)。它利用Java语言和JavaWeb技术大大......
  • 南京集成电路大学,到底是个什么大学?
    今天上午,备受关注的“南京集成电路大学”,正式成立了。在江苏南京江北新区,政府举行了隆重的揭牌仪式,还事先邀请了N多媒体围观。揭牌现场媒体邀请函下面这个,就是新大学的LOGO。不得不说,还蛮好看的呢。就是这个缩写有点怪怪的,叫南京ICU。。。与此同时,新大学的校长人选也已公布出来。来......