github推送

create a new repository on the command line

echo "# proxypool" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/xxx/proxypool.git
git push -u origin master

##需要输入账号密码

push an existing repository from the command line

git remote add origin https://github.com/xxxx/proxypool.git
git push -u origin master

免密传输代码

#创建仓库后获取ssh地址仓库
Clone with SSH
Use a password protected SSH key.

[email protected]:xxxx/proxypool.git

##配置本机公钥到github
cat   ~/.ssh/id_rsa.pub
复制到github  用户settings--->SSH and  GPG keys----->new  ssh  keys
粘贴即可.

##操作使用ssh仓库地址
使用 git remote rm origin 命令移除HTTPS的方式
使用命令 git remote add origin git地址 (git地址是上面复制的内容),新添加上SSH方式
使用 git remote -v 命令,再次查看clone的地址,会发现git使用的方式变成了SSH方式

#################################
##1,完整操作流程(首先获取到ssh  仓库地址)
#################################

#################################
##2,配置本机公钥到github并测试
#################################
ssh -T [email protected]
Warning: Permanently added the RSA host key for IP address '52.74.223.119' to the list of known hosts.
Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.

#################################
##3,初始化本地仓库
#################################

git init
git add *
git commit -m "first commit"
git remote add origin [email protected]:xxxx/proxypool.git
git push origin master

参考:
https://blog.csdn.net/inthuixiang/article/details/79734245

原文地址:https://www.cnblogs.com/g2thend/p/12212813.html

时间: 2024-10-15 07:51:53

github推送的相关文章

github推送错误:已经有此代码,不允许覆盖的解决方法

使用github进行推送时经常会遇到这样的报错 说已经有此代码,不允许覆盖 通常此时,有两种解决方法: 1.强制推送,一般不推荐: $ git push -f 2.先pull到本地再推送 $ git pull 然后将出现其他提示,具体意思是说branch与merge未指定,git无法选择要推送的分支. 可以通过修改 .git/config文件中的下列内容 [branch "master"]     remote = origin     merge = refs/heads/maste

github 推送时can't be established.

http://www.xuebuyuan.com/2095099.html 飞凡@FANZ /e/learngit (master)$ git push origin masterThe authenticity of host 'github.com (192.30.252.128)' can't be established.RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.Are you sure

【52ABP实战教程】0.3-- 从github推送代码回vsts实现双向同步

需求 在之前的文章中"[DevOps]如何用VSTS持续集成到Github仓库" 我们有讲述如何将vsts中的代码编译推送到github中,这一篇我们来完善,如果有人给你开源项目推送了代码,你审核后,如何自动将代码推送回vsts,从而实现双同步. 准备工作 首先你要生成一个key,登录到你的vsts中.进入"Security"菜单栏. 点击Add,添加一个密钥. 注意:此处生成的密钥,请自行保存,因为你刷新页面后,此处的密钥就不会再出现.同时密钥是有失效时间的.所以

[git] github 推送以及冲突的解决

推送以及冲突的解决: 1.查看分支状态(查看所有:当前检出分支的前面会有星号) git branch 2.切换分支 git checkout test(分支名)#创建并切换分支git checkout -b test(分之名) 3.查看状态 git status 4.newfile 新文件 git add 新文件 5.提交 git commit -m '注释' 6.查看冲突 git diff 7.冲突文件解决 <<<<<<< HEAD test in master

git与github的文件推送

第一步:安装git 一切next完成之后 回到我们桌面 点击右键 出现了下图的两个图标 说明安装成功了 第二步:点击我们的git Bash Here 进入命令行 完成一下我们的配置 git config --global user.name"你的用户名" git config --global user.email"你的邮箱号" 设置好后 可以通过命令git config -l (这是字母l)查看我们刚才设置的参数 第三步:创建版本库  可以在你的电脑任何创建一个文

Git 命令总结 及 GItHub 项目推送

#今天码了一个小时左右总结了一下git的命令还有一些注意点以及如何推送自己的github仓库上. ps: 自己总结的难免出现理解或时语法上的错误[仅供参考] Git命令 #添加到暂存区 #将所有内容加到暂存区 $ git status  #查看工作区 $ git commit -m "注释"  #从暂存区存入版本区,注释内容随意填 $ git commit -a -m "注释" #从工作区存入暂存区再存入版本区 $ git remote add origin [em

推送代码到GitHub上的两种方式

要想将本地Git上代码提交到GitHub可以使用两种协议进行提交,分别使用HTTPS和SSH两种协议,如下所示. 当使用HTTPS协议时,每次推送的时候都需要输入GitHub平台的用户名密码. 当使用SSH协议时,需要在本地配置一个SSH的私钥文件,并注册到GitHub平台上,这样不必每次提交时都使用用户名密码. 具体的配置可以使用一下这种方式,项目URL可以使用HTTPS协议,但是推送URL使用SSH协议并制定本地的密钥文件. 以下介绍如何生成相关的密钥. 打开PuTTYGen这个程序. 点击

github每次推送都要输入用户名和密码

/***************************************************************************** * github每次推送都要输入用户名和密码 * 说明: * 今天开始使用github管理一些东西,但是每次提交都出现要输入用户名和密码, * 这简直让人崩溃了. * * 2016-5-30 深圳 南山平山村 曾剑锋 **************************************************************

【原】Github系列之二:开源 支持多种形式多种动画风格的推送小红点WZLBadge(iOS)

概述 今天我们来实现一个在iOS中让人又爱又恨的推送“小红点”WZLBadge.那什么是badge呢?当后台有数据更新需要让用户知道时,在按钮或者其他控件上显示一个“小红点”提醒用户.注意,这里的“小红点”仅仅是泛指,实际的视图可以天马行空,在这个版本中我们先实现以下几种: 小红点 红底白字“new” 红底白字数字 为了让小红点显示后更加醒目,在这个版本中我又实现了三种不同的状态动画(status animation): 心脏跳动效果(WBadgeAnimTypeScale) 呼吸灯效果(WBa