如何向Linux提交代码,linux提交代码到github

1.首先你得注册个github账户 ....

2.新建项目(可以选择私有或者公开的)

38fb255ee6422140b40c91123da43275.png

3.上述github代码仓库建立好了 ,就回到自己的linux服务器

3.1  在自己的项目目录里 qi

3.1.1 git init

3.1.2  git clone git@github.com:xx/xx.git  如果上述出现权限问题 别急  看下面的操作

1.本地生成密钥

ssh-keygen -t rsa -C "注册Github用的邮箱"

生成完以后

cd ~/.ssh

cat id_rsa.pub

获得一串密钥

ba253ceabc955eb2eded0ed6689acaa2.png

然后拿着这一串密钥到GitHub主页 SSH and GPG keys 添加New Key

9cd9561d4d8924cf2213ba1185fad346.png

Title 随便填 ,key的话就把AAAA开始到邮箱结尾全部复制

574cff14e404a2e88aa305a475cfcb59.png

2.登陆并git init 初始化

如果之前的密钥没有问题的话,使用命令登陆:

ssh -v git@github.com

ssh -T git@github.com

0a5fe9e527dc1be167cc3355556a7b6a.png

初始化一个git 仓库

git init

3d75465bd2c5411ac4ff9d5fc9aa300a.png

3.git clone / git  remote add

git clone 一个project,远程仓库是配置好的。

git clone https://github.com/...

也可以自己使用命令

git remote add origin https://github.com/frankchen121212/项目名

4.项目完成后执行git add . 添加要上传的文件

例:

添加全部文件

git add .

添加一个文件

git add helloworld.py

5.提交 git commit -m "描述信息"

例:

git commit -m "This is the hello world code"

6.git push 上传到 branch (默认为master)

git push origin master

7.报错 error:无法推送一些引用到 'https://'

35325bac52a5c97bdf2685fbef998eb0.png

解决方法:

强行上传

git push -u origin +master

而后

git pull origin master

git提交代码到github

前言:转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52117504 git提交代码到github 命令汇总: git init git ...

使用git提交代码到github,每次都要输入用户名和密码的解决方法

自从使用git提交代码到github后,发现自己使用git的功力增长了不少,但也遇到不少问题.比如,使用git提交代码到github的时候,经常要求输入用户名和密码,类似这种: 网上有这么一种解决方法 ...

git 本地提交代码到 github 远程库,没有弹框 github login

git 本地提交代码到 github 远程库,没有弹框 github login:  原因: win10 有个凭据管理器,给保存了历史登陆用户名密码,导致无法切换用户. 解决办法: 删除历史登陆用户 ...

如何在Idea提交代码到Github上

一,配置账户 1. Setting >> Version Control >> git,配置git的安装目录(一般默认识别),其他参数不变 2.配置GitHub账户,输入Git ...

Ubuntu下使用git提交代码至GitHub

一.Ubuntu下安装Git Ubuntu12.04 LTS默认是已经安装Git的,可以使用 git --version 测试是否安装. 如果没有安装,使用命令: sudo apt-get insta ...

.NET Core下操作Git,自动提交代码到 GitHub

.NET Core 3.0 预览版发布已经好些时日了,博客园也已将其用于生产环境中,可见 .NET Core 日趋成熟 回归正题,你想盖大楼吗?想 GitHub 首页一片绿吗?今天拿她玩玩自动化提交代 ...

pycharm 使用Git提交代码到Github

pycharm 使用Git提交代码到Github pytharm 创建django项目,提交到github总是失败,在github创建项目拉下来后项目层级会多一层,为此查了一些资料,亲测如下方式可行. ...

Github的使用/git远程提交代码到Github

Github的使用/git远程提交代码到Github Github是全球最大的社交编程及代码托管网站 Git是一个开源的分布式版本控制系统 1.基本概念 Repository(仓库):仓库用于存放项目 ...

Git安装与配置,以及pycharm提交代码到github

1.下载git,安装 下载好后直接下一步到底,安装成功(选择组件页面,可以勾选上控制台窗口字体选项,如下图) 2.配置Git信息 1.打开窗口中,输入:git --version 查看已安装的git版 ...

随机推荐

docker images之间相互通信 link

同一个host上的两个container 首先启动一个nginx. container起名叫netease_nginx docker run --detach --name netease_nginx ...

从零开始HTML(三 2016/9/20)

1.HTML表单 HTML 表单用于搜集不同类型的用户输入.

元素,HTML 表单用于收集用户输入. 元素 ① 元素,< ...

Gruntjs&colon; task之文件映射

由于大多数的任务执行文件操作,Grunt提供了一个强大的抽象声明说明任务应该操作哪些文件.这里总结了几种src-dest(源文件-目标文件)文件映射的方式,提供了不同程度的描述和控制操作方式. 1. ...

hdu 1233 还是畅通工程(最小生成树,基础)

题目 //也是标准的最小生成树啊,我就改一点点,不重新再打一遍增加熟练度了 #define _CRT_SECURE_NO_WARNINGS #include #inclu ...

行为树(Behavior Tree)实践(1)– 基本概念

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值