加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

LINUX学习:Ubuntu配置GitHub并新建仓库push代码

发布时间:2020-12-13 17:53:10 所属栏目:Linux 来源:网络整理
导读:《LINUX学习:Ubuntu配置GitHub并新建仓库push代码》要点: 本文介绍了LINUX学习:Ubuntu配置GitHub并新建仓库push代码,希望对您有用。如果有疑问,可以联系我们。 Ubuntu配置Github而且新建仓库push代码,从已有仓库clone代码,而且push. Github是一款良

《LINUX学习:Ubuntu配置GitHub并新建仓库push代码》要点:
本文介绍了LINUX学习:Ubuntu配置GitHub并新建仓库push代码,希望对您有用。如果有疑问,可以联系我们。

Ubuntu配置Github而且新建仓库push代码,从已有仓库clone代码,而且push.

Github是一款良好的管理代码的工具,使用的时候需要现在Ubuntu上进行配置,下面的内容分为三个部分,第一部分讲述如安在之前从未配置github的电脑配置github,第二部分讲述如安在远程新建一个仓库并且在本地上传代码,第三部分讲述如何从远程克隆代码并且修改上传

1.配置github情况

?

如上图所示,在终端输入上述指令,单引号的内容是你的github账户,然后一路回车,这个时候会在主目录下的.ssh文件夹下生成一个后缀名为.pub的文件,编辑此文件,如命令的第二条,然后复制文件内容,在远程自己的github添加该key,添加的方式点击自己的头像并且点击setting,左边有一个ssh and gpg keys,然后点击新建keys,然后起一个名字,填入key.先说一下这一步完成了啥,实际上这一步就是完成了你的当地的主机与远程你的github账户相关联起来,也就是说,你在当地的git命令都是对于你的这个账户来进行操作的,那么问题来了,比如在一个具体的文件夹里,我要把文件夹里面的内容上传到github的特定的仓库里面,该如何操作?这就是我们下一节要讲述的内容

2.在github新建仓库而且push代码

在远程新建仓库之后,其实远程已经告诉你要怎么推送了,我们还是演示一遍,步骤四表示全局配置你的用户名和你的用户暗码,步骤5就是核心的步骤,新建万文件之后,比如这里我新建的文件是test_ma.py,然后就git init,初始化git,然后git add .将现在所有的改变都add本地缓存中,然后给这些改变命一个名字,然后git remote add origin...添加远程仓库的名称,就是在新建完仓库之后会出现一个ssh的链接,复制即可,为什么是origin,这个牵扯到分支的问题,不过一般这样写是可以的,然后git push -u origin master,这仅仅是第一次操作的时候这样,第二次或者是以后操作的时候,就不用git init,并且也不用git remote add..而且也不用git push -u origin master,直接git push即可

3 从长途clone代码

首先把别人的代码fork到自己的代码之后,直接git clone,如果嫌网速慢的话,直接proxychains,会进行加速,比如上面你新建了一个文件,名为test_mamama.py,然后git add .,commit然后git push,注意到这里没有git init因为在gitclone的时候已经自动保存了.git文件,也不用remote add 是因为从哪儿的仓库下载的.git文件中是有记录的,刷新远程,你会发现是有一个test_mamama.py的.

GitHub 教程系列文章:?

通过GitHub创立个人技术博客图文详解? 14121.htm

GitHub 使用教程图文详解? 06230.htm?

使用 GitHub / GitLab 的 Webhooks 进行网站自动化部署? 31993.htm

多个GitHub帐号的SSH key切换 31080.htm

如安在同一台电脑上使用两个GitHub账户 31079.htm

利用GitHub搭建小我Maven仓库? 30197.htm

一分钟熟悉GitHub 25089.htm

分享适用的GitHub 使用教程 00556.htm?

GitHub使用操作指南? 35782.htm

GitHub使用办法入门基础? 44084.htm

GitHub 的详细先容:请点这里
GitHub 的下载地址:请点这里

本文永远更新链接地址:47177.htm

学习更多LINUX教程,请查看站内专栏,如果有LINUX疑问,可以加QQ交流咨询。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读