Pycharm同步代码到Github 踩坑
前言
电脑里面存了大量自己日常工作、练习的代码,趁着假期,想着把之前的代码整理一下,同步到github上,权当打发时间吧!希望能帮到有需要的人, 毕竟我自己也从Github上学习到很多。
没想到第一次同步代码,还碰到一些问题,记录下来,以便日后有需要时翻阅。
一、环境准备
(1) Pycharm: Comunity 2019.3
(2)Git: 2.20.1.windows.1,
安装完Git后,启动git-bash,可通过命令:git --version查看安装的版本号。
Git的配置:需要进行配置,因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。
$ git config --global user.name "you name"
$ git config --global user.email "your email"
配置完成后,可以通过以下命令查看配置是否正确:
$ git config --global user.name
$ git config --global user.email
(3) 另外需要注册Github作为远程代码仓库,记住账号和密码。
二、操作步骤
Step 1:Pycharm绑定Github账号
File-settings->Version control->Github
, 如下图:
有两种登录Github的方式:
(1)Use Credentials
: 直接输入Github的账号和密码,点击Log in即可。
注:笔者使用这种方式的时候总是出现404相关错误,绑定失败,开始以为github账号密码错误,更改了多次无果,然后采用第二种方式。
(2)Use Token
:需要先在Github上生成token,然后拷贝到这里,生成方式如下:
settings->Developer settings->Personal access tokens->Generate new tokens->
输入Note
,选择Scope
(全选即可)-> 点击Generate new tokens
, 如下图,会生成一串序列tokens
, Pycharm中切换到Use tokens
这种方式, 将刚才生成的token
拷贝过来即可->点击Log in,
绑定成功后,如下图
Step 2: Pycharm绑定git
File -> settings->Version control->Git ->Path to git executable
(设置为Git安装位置的/bin目录下的git.exe), 如下图
Step 3:同步项目到Github
选中项目-> VCS->Import into Version Control->Share Project on Github,
然后弹出如下, 可更改仓库名称, 以及描述
点击Share, 然后,
总结
未完待续…。