zoukankan      html  css  js  c++  java
  • 使用Git上传代码到GitHub详细的不能再详细教程

    据说不会用GitHub的程序员连菜鸟都不算,确实,GitHub上有大量优秀的代码,我们也可以将自己的代码分享上去。

    首先,你要有一个GitHub的账号,https://github.com/在官网注册一个GitHub账号,然后安装Git软件,具体参考Git简介及安装和简单配置

    1.安装配置完Git之后,打开Git Bash,验证有没有连接上远程服务器

    ssh -T git@github.com
    

    没看到成功就需要接下来的配置

    2.输入以下命令来生成密钥验证身份

    ssh-keygen -C ‘your@email.address’ -t rsa

    选项可以全部默认,连续三次回车后悔生成.ssh文件夹,windows下在users/username/.ssh,linux则在/root/.ssh下
    将.ssh目录下id_rsa.pub文件内容全部复制出来,文件在windows下可以直接记事本打开,linux下用命令

    vi id_rsa.pub

    复制里面全部内容然后打开GitHub账户,设置

    20160131123231

    左侧有SSH Keys,添加,tittle随便填,可以填计算机名然后内容把刚刚复制的key放进去.保存后GitHub会给你账户绑定的邮箱发送信息,我们回到Git Shell,输入

    ssh -T git@github.com
    会出现一个warning然后显示successfully.至此ssh配置好了. 
    
    然后在GitHub上创建仓库,也就是Repository,在账户旁边可以看到create.20160131124058
    然后clone刚刚创建的Repository到本地,输入命令
    git clone https://github.com/*****/FirstRepository.git
    20160131124335
    此时会多出一个FirstRepository文件夹,文件夹中有一个隐藏文件夹.git和README.md
    20160131125121
    然后将要上传的文件放到文件夹中.windows下直接复制粘贴就好了,但是linux下复制文件夹注意使用
    cp -r命令.

    切换到Git shell 命令行下,输入命令:

    git add  *(写自己放进去的文件夹名)

    git commit -m *(写自己放进去的文件夹名)

    git pull origin master
    git push origin master

    如果出现错误error: The requested URL returned error: 403 Forbidden while accessing

    那么将.git/config文件中

    1. [remote “origin”]  
    2.  url = https://github.com/username/FirstRepository.git

    修改为

    1. [remote “origin”]  
    2.  url = https://username@github.com/username/FirstRepository.git

    linux下:

    vi .git/config

    需要输入密码,输完密码等传完就行了

    20160131134511

  • 相关阅读:
    保护你的网站数字证书私钥
    Web安全防御从WAF到应用网关
    微信公众号【网络安全生命周期】部分文章目录
    一个SQL Injection漏洞在SDL流程中的闯关历险记
    Web Vulnerability Scanner 破解
    Web安全实战演练1-4
    转:WebCruiser Web Vulnerability Scanner 3 测评
    WAVSEP在Linux系统中部署时常见错误
    css属性操作
    前端基础CSS规则
  • 原文地址:https://www.cnblogs.com/Liqiongyu/p/5227939.html
Copyright © 2011-2022 走看看