Pycharm连接GitHub笔记

来源:互联网 发布:淘宝助理百世快递模板 编辑:程序博客网 时间:2024/06/05 11:37

Windows10 64位

步骤:

一、基础配置

1.下载并安装https://git-scm.com/官网最新Git for Windows,安装成功后有如下三个工具:

   Git CMD

   Git Bash

   Git GUI

2.申请GitHub账号,并将其用户名和邮箱同步到Git配置中,具体操作如下:

   打开Git Bash,输入git config --list显示基础设置(需要注意user.name,user.email两个属性)

   执行如下命令,修改上述属性:

      git config --global user.name "YourGitHubName"
      git config --global user.email "***@**.com"

   检查是否修改成功,方法如上

3.GitHub设置添加SSH Key
   打开Git Bash,输入 ssh-keygen -t rsa -C "***@**.com",后面的设置可以不管,不停回车到结束

   用文本打开上述操作中默认的C:\Users\hp1\.ssh文件夹中的id_rsa.pub,复制文件信息到GitHub--settings--SSH and GPG keys中,title随便起

   验证成功与否:Git Bash输入ssh -T git@github.com,返回下属内容则成功:

      You've successfully authenticated, but GitHub does not provide shell access.


二、Pycharm连接GitHub

1.设置GitHub账号密码

   file--settings--version control--GitHub--Auth Type改为password,然后在下面输入账号密码,其余默认,test测试

2.设置Git

   刚才的界面--Git--填上安装路径


三、上传整个本地项目到GitHub

CVS--import into version control--share project on GitHub

   new repository name 对应GitHub上的项目名,随便取

   remote name保持默认(改了暂时没发现有什么变化)

勾选上传文件

上传完毕,GitHub上就可以查到了


四、克隆GitHub上整个项目到本地

CVS--checkout from version control--GitHub


五、上传失败,重复share project on GitHub时,会有配置名冲突的问题

进入项目目录,查看隐藏文件,找到.git文件并打开,删掉下述类型的字段:

   [remote "origin"]
   url = https://github.com/AgainNow/PythonLearning.git
   fetch = +refs/heads/*:refs/remotes/origin/*


六、本地上传更新到GitHub

1.更新本地Git仓库内容

   右击文件(夹)--Git--commit file

2.push到GitHub仓库

   右击文件(夹)--Git--repository--push


七、本地代码与GitHub代码的同步与比较,上传下载,版本切换比较,分支...

待续


原创粉丝点击