zoukankan      html  css  js  c++  java
  • Git的环境搭建

      Git时当下流行的分布式版本控制系统。

      集中式版本控制系统的版本库是集中存放在中央处理器的,所以开发者要先从中央服务器获取最新的版本,编码后再将自己的代码发送给中央处理器。集中式版本控制系统最大的缺点事必须联网才能工作。  

      分布式版本控制系统没有中央处理器,每个人的电脑上都是一个完整的版本库。分布式版本控制系统通常也需要一台充当“中央服务器”的电脑,但这个服务器的作用仅仅是用来方便交换大家的修改。

      $git   #查看系统有没有安装git,若安装会显示版本号

      $sudo apt-get install git #安装git  

      $mkdir learngit #创建learngit目录

      $cd learngit #到learngit目录下

      $pwd #查看当前目录

      $git init  #把learngit目录变成git可以管理的仓库

      $ssh-keygen -t rsa -C "emailAddr"  #创建ssh key后登陆GitHub,打开Account settings后,Add SSH Key,在Key文本框里粘贴id_rsa.pub。

      登陆GitHub,点击右上角Create a new repo,创建一个新仓库。

      $git remote add origin git@github.com:userName/repoName  

      $git push -u origin master #将本地库推送到远程git仓库中

      由于我们第一次推送master分支时,加上了-u参数,git不但会把本地的master分支内容推送到远程新的master分支上,还会把本地的master分支和远程的 master分支关联起来。

      $git clone git@github.com:userName/repoName  #将远程库克隆到本地

        

  • 相关阅读:
    UVa 1151 Buy or Build【最小生成树】
    UVa 216 Getting in Line【枚举排列】
    UVa 729 The Hamming Distance Problem【枚举排列】
    HDU 5214 Movie【贪心】
    HDU 5223 GCD
    POJ 1144 Network【割顶】
    UVa 11025 The broken pedometer【枚举子集】
    HDU 2515 Yanghee 的算术【找规律】
    Java基本语法
    Java环境变量,jdk和jre的区别,面向对象语言编程
  • 原文地址:https://www.cnblogs.com/forerver-elf/p/4761744.html
Copyright © 2011-2022 走看看