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

  • 相关阅读:
    PyCharm设置改变字体大小的快捷键
    python中的字符串
    python入门知识
    css3(border-radius)边框圆角详解
    js中__proto__和prototype的区别和关系?
    常见的浏览器兼容问题
    Meta http-equiv属性详解(转)
    WinForm界面设计-Button添加背景图去边框
    vs2015 c# winfrom应用程序打包成64位
    vsto-Word相关操作
  • 原文地址:https://www.cnblogs.com/Liqiongyu/p/5227939.html
Copyright © 2011-2022 走看看