将本地的代码推送到公网的github账号去

                    将本地的代码推送到公网的github账号去

                                          作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

  最近工作上需要用到github账号,拜读了一位叫廖雪峰的大神的文档,把git的前世今生说的特别详细,大家有兴趣的口语去看看,及时你是小白你也能看明白,前提是你得静下心来看。如果你是个开发的话,知识想讲本地的代码推送到你的github账号上去,那么我这篇博客会手把手教你如果实现,好了,废话不多说,我们直接开始我们的表演吧。

一.在服务器上安装git

  说白了,git是个linux程序,当然很早以前就有人把git移植到windows操作系统了,我这篇博客主要写的是在linux操作系统上实现的。操作系统用的是centos6.6(官网的iso镜像)。安装起来特别麻烦。其实没有必要用源码安装,反而把事情弄复杂了。安装命令如下:

[[email protected] day1]# yum -y install git

  

安装完成后,还需要最后?一步设置,在命令?行输?:

二.创建服务器与github账号通信的密钥

1.创建秘钥:

[[email protected] yinzhengjie]# ssh-keygen -t rsa

Generating public/private rsa key pair.

Enter file in which to save the key (/root/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /root/.ssh/id_rsa.

Your public key has been saved in /root/.ssh/id_rsa.pub.

The key fingerprint is:

63:2e:54:58:27:d5:1f:94:8b:ab:1b:0e:89:1c:57:eb [email protected]

The key‘s randomart image is:

+--[ RSA 2048]----+

| o.o. ... |

| o o . o |

| . . . o o |

| . . .. o |

| o S . . |

| o * + . |

| + + E. |

| . o.. |

| o. |

+-----------------+

[[email protected] yinzhengjie]#

2.查看创建好的密钥信息

[[email protected] yinzhengjie]# cat /root/.ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApVko3f9uiyfNX6Xu02e33258dtFooKKnDMbx4FJUP1VP7DhZZfrUWjwcrsfAc9FUlmcVzoR40KzfMvaCxW5ZBPv+IRCLyB7EsdjLefbXD4f+1GwTI0LVNAAy4bezvLXZJKO8Pi0TM0r58gi0aAqFN4AZ4phYXzjrW2FRhIG3qPrRWR/2CXf448MMw0mQ+xhS8SaRR2aEaA/b8xmb75xtbK/gYehGsyCagpokGokAXUwPkcH6/300QdRpdMgSVJVpPFNM/fDRBwJnZB0Sl6pSSLroG3WiiUXL2fN/7ZnT3mNp4jYHwYMvhbsaEhG72uSFl7HlMO3nxITkHibqd1ThGw== [email protected]

[[email protected] yinzhengjie]#

三.在gitbub中给你的服务器授权

1.登录官网

https://github.com/

2.配置秘钥,点击设置

3.配置秘钥,新建一个机器的秘钥,

4.将刚刚在服务器上自己生成的公钥贴上去

5.创建成功如果没有提交代码,钥匙为灰色,提交后会显示绿色

四.在服务器上向github账号上推送代码

1.

时间: 2024-11-10 07:13:11

将本地的代码推送到公网的github账号去的相关文章

批处理脚本,git本地workspace一键推送到远端repo

1 @echo off 2 setlocal enabledelayedexpansion 3 git status||goto :eof 4 5 set "msg=quick push. %date% %time%" 6 if #%1==# (set /p "msg=commit message?"&pause&set "msg=!msg! %date% %time%") 7 8 if not #%1==# set "

(git fetch git push git pull)远程本地分支互相推送更新

git push origin bug_huiyuan:mobile_attribution 把bug_huiyuan(本地分支) 推送到 远程mobile_attribution分支 git push origin master:master 把当地分支master 推送到远程master 可简写成 git push origin

TortoiseGit学习系列之TortoiseGit基本操作将提交到本地的项目推送到在线仓库(图文详解)

前面博客 TortoiseGit学习系列之TortoiseGit基本操作修改提交项目(图文详解) TortoiseGit基本操作将提交到本地的项目推送到在线仓库 推送是提交的下一步操作. 在本地项目的空白处点击鼠标右键, 选择 TortoiseGit --> 推送... 或: Push.... 弹出推送(push)对话框: 一般保持默认,点击 "确定" 按钮. 然后弹出推送进度界面,可能要求你输入用户名: 确定OK,然后要求输入密码: 密码输入正确后,OK,显示推送成功界面:  

本地通知和推送通知

关于本地通知: 在使用通知之前必须注册通知类型,如果用户不允许应用程序发送通知,则以后就无法发送通知,除非用户手动到iOS设置中打开通知. 本地通知是有操作系统统一调度的,只有在应用退出到后台或者关闭才能收到通知.(注意:这一点对于后面的推送通知也是完全适用的. ) 通知的声音是由iOS系统播放的,格式必须是Linear PCM.MA4(IMA/ADPCM).µLaw.aLaw中的一种,并且播放时间必须在30s内,否则将被系统声音替换,同时自定义声音文件必须放到main boundle中. 本地

IOS本地,APNS远程推送(具体过程)

添加本地推送 ///本地添加 -(void)addLocalPushNotification:(UIButton*)sender; { NSLog(@"%s",__FUNCTION__); UILocalNotification* localNotification=[[UILocalNotification alloc]init]; if (localNotification) { //设置时间当前加20秒 NSDate* pushDate=[NSDate dateWithTimeI

android 本地简易消息推送

首先建一个activity,布局.xml文件的格式如图: 代码如下: 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height

如何使用git命令把代码推送到github

Git是一个开源的分布式版本控制系统,可以高效.高速的管控项目.网上很多的文章知识点比较零散,很多冗余,在此给大家整理了一个简洁版的,可按照步骤操作的笔记供大家参考.如果在实践过程中遇到问题,可以加我本人的QQ:1416759661,共同探讨.旺旺: QQ: 第一步:在github.com上面注册账号.建立一个远程仓库,远程取名 canvas. 第二步:下载git工具,并安装git工具,所有步骤均默认就可以.git下载地址:https://git-scm.com/downloads 第三步:在D

使用命令将本地的分支推送到远端

之前一直在使用tortoisegit的图形化界面工具,都不熟悉命令了 当前处于master分支,尝试用了git push origin warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default cha

github仓库的建立及本地仓库的推送

一.github仓库的建立 1.进入github网站(https://github.com/),并登陆账号 2.点击上图右下角的“+New repository”控件,进入以下界面: 3.输入上图中的相关信息后,点击Create repository控件后便创建了一个新的git repository. 二.本地仓库的建立 配置用户信息 git config --global user.name  "kwgqjj" git config --global user.email  [ema