• 电脑-热门标签-华商生活 2019-05-20
  • 守住青山不放松 护好绿水不辞难——在渝全国人大代表聚焦“共抓大保护、不搞大开发”专题调研记略 2019-05-15
  • 芒种——仲夏的开始,忙着种下希望 2019-05-15
  • 人民网驻加拿大记者报道集 2019-05-09
  • 卡通熊入乡随俗  体验香港地道饮食文化 2019-05-09
  • 讲法治说情操 江北党员干部听“老马”宣讲“两会”精神 2019-05-04
  • 端午出游自驾 三个不得不知的急救知识 2019-04-27
  • 升级是硬道理 MQB平台全新一代宝来驾乘体验更舒适 2019-04-22
  • 回复@了不起重上井冈山2:然后你连讨饭都省了? 2019-04-22
  • 【专题】未来之城 拥抱世界 2019-04-20
  • 人民健康营养“识”堂 2019-04-20
  • 【访民情 惠民生 聚民心】吾其村“双膜瓜”为精准脱贫助力 2019-04-17
  • 美国能解决这些难题吗-热门标签-华商网数码 2019-04-15
  • 不惜与全世界为敌 特朗普图啥? 2019-04-09
  • 经济日报多媒体数字报刊 2019-04-09
  • Skip to content


    华东15选5开奖结果:Windows下Github代码托管新手使用文档

    华东15选5的选号技巧 www.dz-yn.com   github是一个流行的代码托管网站,上面大牛云集,本人使用github也是新手,所以写下此文最主要的目的不是想教人什么,主要是记录下使用过程遇到的一些问题以及一些基础命令,方便以后查阅。

      先广告下:Github上面可以找到数不尽的源码,它为你提供一个远程版本库,你和你的小伙伴可以很方便的在上面协作。同时,代码的最终使用者也可以很方便的从上面下载。

    部署过程:

    一.在Github上面部署代码前首先你得有个网站的账号,注册很方便:https://github.com

    二.下载一个git客户端:https://msysgit.github.com

      安装过程一路next即可,完成后打开软件,在窗口输入:
      git config –global user.name "yourname"
    这里的yourname相当于你的一个签名,而非github的登录名。以后你提交的文档都会有这个签名,不同的协作者使用不同的签名,这样方便看到不同文件最后的修改者是谁。

      回车后继续输入:
      git config –global user.email "[email protected]"
      这里的youreamil为你的登陆邮箱。

    三.设置SSH

      安装过程中如果仔细看的话会看到默认使用ssh登陆,当然也可以使用其它方式,不过一般认为ssh是最安全方便的。ssh的工作原理不多讲,就是生成一个公钥一个私钥,将公钥上传到服务器,只有本地有私钥的电脑才能连接服务器。
      1. 生成密钥
      ssh-keygen -t rsa -C [email protected]
      回车后会提示让你输入保存公钥和私钥的目录,如果你是windows电脑最好直接回车不要修改,生成在别的地方会有问题,软件自动读取C:/Users/用户名(你的windows用户)/.ssh这个目录,如果文件不存在会报错。
      继续回车会让你输入密码,这个地方最好设置个密码。
      2.上传公钥
      完成后在你的用户目录/.ssh目录下找到id_rsa.pub文件用记事本或VIM打开,将内容复制。
      登陆Github网站,在你的账户–SSH AND GPG KEYS中粘贴刚才复制的内容。如图:

    3.验证SSH登陆。

      输入:ssh -T [email protected] 如果成功,会显示欢迎字符。

    四。创建项目

      1.在网站主界面,Your repositories旁边点击New repository即可创建一个项目,只需输入名称即可。
      2.在本地也创建一个代码库目录,随便一个目录,不过目录名要和网站创建的项目名相同。

    五。部署项目

      1.在本地代码库目录上右键,点击Git bast here,弹出命令行窗口,输入:git init ,这时当前目录就是你的工作目录了。
      2. 绑定本地库和远程库
      git remote add origin [email protected]:你的用户名/你的项目名.git
      注:如果提示出错信息:fatal: remote origin already exists.先输入$ git remote rm origin,再输入前面的命令就不会报错了。

    六.同步本地与远程目录

      假设我们本地库(本地项目目录)是图片这样:

      我们需要把cacti-centos7.sh和data目录同步到远程,操作如下:
      git add cacti-centos7.sh   //让本地库知道这个文件
      git commit -m "我的第一个文件."  //变化提交到了本地库,-m后面是message内容是必须的。
      git push origin master //变化提交到了远程库
      这样完成后cacti-centos7.sh文件就会同步到远程库了,你可以在网站上查看。
      同理,data目录也同样操作
      git add data
      git commit -m "data directory"
      git push origin master

      以后修改了哪个文件就将哪个文件同步就好了,不知道自己的文件发生了多少变化,你可以输入git status,会告诉你有哪些变化,然后你输入
      git commit -a -m "your message“, 把所有变化提交到本地库
      git push origin master 同步到远程库

    六。查看与创建分支

    查看分支:git branch
    创建分支:git branch <name>
    切换分支:git checkout <name>
    创建+切换分支:git checkout -b <name>
    合并某分支到当前分支:git merge <name>
    删除分支:git branch -d <name>

    Posted in 技术文章.

    Tagged with .


    0 Responses

    Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



    Some HTML is OK

    or, reply to this post via trackback.



  • 电脑-热门标签-华商生活 2019-05-20
  • 守住青山不放松 护好绿水不辞难——在渝全国人大代表聚焦“共抓大保护、不搞大开发”专题调研记略 2019-05-15
  • 芒种——仲夏的开始,忙着种下希望 2019-05-15
  • 人民网驻加拿大记者报道集 2019-05-09
  • 卡通熊入乡随俗  体验香港地道饮食文化 2019-05-09
  • 讲法治说情操 江北党员干部听“老马”宣讲“两会”精神 2019-05-04
  • 端午出游自驾 三个不得不知的急救知识 2019-04-27
  • 升级是硬道理 MQB平台全新一代宝来驾乘体验更舒适 2019-04-22
  • 回复@了不起重上井冈山2:然后你连讨饭都省了? 2019-04-22
  • 【专题】未来之城 拥抱世界 2019-04-20
  • 人民健康营养“识”堂 2019-04-20
  • 【访民情 惠民生 聚民心】吾其村“双膜瓜”为精准脱贫助力 2019-04-17
  • 美国能解决这些难题吗-热门标签-华商网数码 2019-04-15
  • 不惜与全世界为敌 特朗普图啥? 2019-04-09
  • 经济日报多媒体数字报刊 2019-04-09
  • 半全场 体彩p5走势图带连线 玩pk10 为什么重庆时时彩改为欢乐生肖 中国福利彩票欢乐生肖 北京赛车pk拾交流qq群 中国福彩3d字谜 中国德州扑克比赛 大乐透 广东彩票11选5 生肖时时彩游戏规则 时彩老时时彩 重庆时时彩即将改名为欢乐生肖 北京赛车加减公式 克里斯丁欢乐生肖 北京pk10技巧