使用pycharm+git进行版本控制

#使用pycharm+git进行版本控制


##阅读本教程前请先熟悉git的基本操做
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000


一、设置SSH key


1.1生成ssh key


首先检查是否已生成密钥cd ~/.ssh,若是返回的ls有3个文件,则密钥已经生成。
这里写图片描述
若是没有密钥,则经过
$ ssh-keygen -t rsa -C "yourEmail@163.com"
生成,生成过程当中一路按3次回车键就行了。(默认路径,默认没有密码登陆)
生成成功后,去对应目录C:\Users\hyt.ssh里(hyt为电脑用户名,每一个人不一样)用记事本打开id_rsa.pub,获得ssh key公钥。
这里写图片描述html

1.2为github帐号配置ssh key


切换到github,展开我的头像的小三角,点击settings,而后打开SSH keys菜单, 点击Add SSH key新增密钥,填上标题(最好跟本地仓库保持一致)。
这里写图片描述linux

接着将id_rsa.pub文件中key粘贴到此,最后Add key生成密钥吧。git

二、首先配置git上传的环境


File—>Settings—>VersionControl---->Git以下图所示:
这里写图片描述github

三、下载代码


本次项目git地址:
git@github.com:luoqingyu/defect-detecting.git
File—>CloseProject—进入以下页面,选择方式为git
这里写图片描述
或者
这里写图片描述
点击clone—即将代码下载到本地web

四、关联到git仓库


1.到github text仓库复制仓库地址
这里写图片描述ssh

2.执行指令:git remote add origin https://github.com/luoqingyu/defect-detecting.git
这里写图片描述svg

五、修改代码并上传到远程仓库


这里写图片描述

六、add、commit、pull、push选项


vcs–>git
这里写图片描述ui

7.参考资料:


1.git基本操做:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
2.linux保存git帐号密码:
https://www.cnblogs.com/zhuiluoyu/p/7723949.html
3.创建远程仓库参考资料:
https://www.jianshu.com/p/c70ca3a020873d