讲pycharm上的文件上传到github上的各种心酸

  • 看了网上介绍链接github与pycharm,并将pycharm上的文件push到github上的介绍,发现竟然没有一个和我完全匹配的,遂将我的曲折历程发布于次,望同行指正。

准备工作

  • 第一步:注册github。https://github.com/。github官网上进行注册。
  • 第二步:安装git。https://git-scm.com/。git官网上进行注册。
  • 第三步:安装pycharm。https://www.jetbrains.com/。jetBrains官网下载。
  • 第四步:创建python文件。
  • 第五步:配置编译环境。
    • File -->settings -->project -->project interpreter(文件名) -->project interpreter–>project interpreter(右侧窗口三角形)–>show all–> + (右侧加号)–>选择一个编译环境
    • 注意,第一每个一个python文件下都要有个编译环境,所以每一个文件都要来一套这个流程,退推荐安装anaconda,管理虚拟环境。推荐看一这两篇文章,虽然感觉写的和我一样垃圾,但是还是可以看懂的。介绍了三种虚拟环境的区别和anaconda环境的配置。https://blog.csdn.net/u011318077/article/details/85318097
      https://blog.csdn.net/weixin_41923961/article/details/86584683
      在这里插入图片描述

进入正题

  • 第六步:pycharm连接github。

    • File --> settings --> version control --> github --> +(加号)–> 账号密码登录
    • 注意:第一这里的网络(pycharm的网络)貌似很不稳定,我经常显示timed out,不过多试几次,也是可以的,也就是如图所示的登录超时。第二不要勾选clone git repositories using ssh,他会让网络更加崩溃。
      pycharm连接github
  • 第七步:pycharm连接git。

    • File --> settings --> version control --> git --> path to git executable --> Text --> successful
    • 注意:这里需要找到git的安装目录,貌似是自动找到的,如图所示,也不难操作。
      pycharm链接git
  • 第八步:在python代码文件下创建git仓库。

    • VCS --> import into version control --> creat repository --> 命名创建即可
    • 注意:刚创建的git后,文件名字会变为红色,如下图所示,表明git创建成功。
      在python代码文件下创建git仓库
      git创建后字体变红
  • 第九步:第一次将文件推送到github上。

    • VCS --> import into version control --> share project on github --填写description(可选)–> share -->add(下一个对话框)。
      第一次将文件推送到github上
      第一次将文件推送到github上
      在这里插入图片描述
      成功
    • 注意,此时如果不出意外,在github上已经可以看到上传的文件了,但是我刚开始尝试的时候,不是到时网络的原因还是什么不清楚的原因,在github上只能看到一个空的文件名,如图所示,所以这里有第十步,解决这样的问题。
      只上传了一个文件夹名字
  • 第十步:手动上传文件代码。

    • 要上传的文件 -->git–> repository–> push–>master后面的remote(远程)名字–>输入URL(也就是上图的你要上传的HTTPS)–> OK
      手动上传文件代码
      手动上传文件代码
  • 第十一步:以后二次以上上传文件。

    • 要上传的文件 -->git–> commit File -->选择要上传的文件–>commit and push
      以后二次以上上传文件
      以后二次以上上传文件
    • 注意:此处的author不要填写,格式非常麻烦,写错了不能上传文件,不写倒是对的,课次参考这个我看到关于author填写的blog,我是没看到,欢迎评论区留言有个简明的教程。https://www.crifan.com/pycharm_git_push_fail_author_is_not_name_email_and_matches_no_existing_author/
    • 总结:这是一套流程还是比较全的,大家可以参考,当然你如果一窍不通,看下来还是比较麻烦的,推荐你按照小标题,一个个搜索,查看blog,或者问问他人,理清思路,也就不难了。
  • 附加信息:python中git创建后文件颜色的意义。
    文件名红色, 表示在工作区
    文件名绿色, 表示在暂存区
    文件名蓝色, 表示文件有修改,位于暂存区
    文件名无颜色,表示位于本地仓库区或已经提交到远程仓库区

文件名为红色,需要手动执行git add, commit到暂存区后,然后 push
文件名为绿色或蓝色,表示已经在暂存区,直接push
总之一个文件到达github的流程就是:创建文件 --> commit放到暂存区 -->push发布

发布了7 篇原创文章 · 获赞 42 · 访问量 4713

猜你喜欢

转载自blog.csdn.net/qq_37808565/article/details/103894612