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代码的同步与比较,上传下载,版本切换比较,分支...
待续
- Pycharm连接GitHub笔记
- Pycharm连接Github
- Pycharm Github Git 连接
- PyCharm连接GitHub配置使用
- Py第八问 Pycharm连接Github
- Pycharm连接Github,下载上传管理
- pycharm使用笔记2-远程连接
- pycharm使用github
- Pycharm提交github
- pycharm使用github
- pycharm使用github
- pycharm 项目到github
- pycharm中使用github
- pycharm下使用github
- Pycharm远程配置GitHub
- pycharm使用github
- Pycharm 笔记
- git配置连接github以及使用笔记
- 数据结构C语言
- UVa 247 电话圈(Floyed判环)
- # Pixhawk开发(文档小结)
- 函数声明与函数表达式的区别
- Who's in the Middle(poj2388 排序)
- Pycharm连接GitHub笔记
- Java中的有参无参构造方法与继承的关系
- java AWT 绘图,实现弹球游戏,有实现keylistener,timer功能
- Maven项目的pom.xml常见配置(Eclipse)
- 学习计算机操作系统之-操作系统组成
- Python 筛选(finditer)
- java中锁的优化 -- JVM对synchronized的优化
- 欢迎使用CSDN-markdown编辑器
- 你好,React!