zoukankan      html  css  js  c++  java
  • 【GitHub】在Mac上配置/使用Github

    以前一直听说过Github,但是自己一直不会用。最近不是太忙,于是想捣鼓捣鼓Github,没想到用了将近3个小时,才在Mac上配置成功。


    首先简单介绍一下Git和Github

    集中化的版本控制系统( Centralized Version Control Systems,简称 CVCS )。这类系统,诸如 CVS,Subversion 以及 Perforce 等,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。多年以来,这已成为版本控制系统的标准做法。

    分布式版本控制系统( Distributed Version Control System,简称 DVCS )。在这类系统中,像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的提取操作,实际上都是一次对代码仓库的完整备份。

    GitHub是一个用于使用Git版本控制系统的项目的基于互联网的存取服务。它是由GitHub公司(先前被称作用Logical Awesome)的开发者Chris Wanstrath, PJ Hyett, 和 Tom Preston-Werner 使用Ruby on Rails写成的。GitHub同时提供商业账户和为开源项目提供的免费账户。根据在2009年的Git用户调查,GitHub是最流行的Git存取站点。

    它提供了像 feeds,followers 和显示开发者们怎样在他们的版本库的版本上工作的网络图表。

    git是一个版本控制工具
    github是一个用git做版本控制的项目托管平台。


    1、下载,安装Git,注册GitHub;

    从google code上可以获的Mac OS的dmg安装文件
    安装没有什么好说的,打开.dmg文件,然后运行.pkg文件,一步一步往后装即可。git 会被安装到/usr/local/git/bin 目录下。
    注册GitHub同样非常简单,选择免费的开源账户类型,按部就班走流程即可。
    (注意:Git没有图形界面,Git won't add an icon to your dock, it's not that sort of application.)
    这一步骤,可以参考官方文档。链接:https://help.github.com/articles/set-up-git
    2、配置Git(在这步花了好长时间)
    首先在终端进入.ssh目录。如果你顺利进入了很好。应该是这样
    $ cd ~/.ssh  
    $ ls //如果目录下已有文件,建立一个备份文件夹,把原有文件备份进去  
    $ ssh-keygen -t rsa -C "你的邮箱@xxx.com" //之后一路回车即可  
    

     但是我配置的时候一直提示 “no such file or directory”

    stackoverflow上找到了答案。

    执行:mkdir ~/.ssh 就好了。

    剩下的步骤按照这篇博客来就好了。


    参考文章:https://github.com/progit/progit/blob/master/zh/01-introduction/01-chapter1.markdown#git-%E7%AE%80%E5%8F%B2

     
  • 相关阅读:
    【转】【SEE】基于SSE指令集的程序设计简介
    【转】【Asp.Net】asp.net服务器控件创建
    ControlTemplate in WPF ——ScrollBar
    ControlTemplate in WPF —— Menu
    ControlTemplate in WPF —— Expander
    ControlTemplate in WPF —— TreeView
    ControlTemplate in WPF —— ListBox
    ControlTemplate in WPF —— ComboBox
    ControlTemplate in WPF —— TextBox
    ControlTemplate in WPF —— RadioButton
  • 原文地址:https://www.cnblogs.com/ymonke/p/3490937.html
Copyright © 2011-2022 走看看