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 [email protected]:userName/repoName  

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

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

  $git clone [email protected]:userName/repoName  #将远程库克隆到本地

    

时间: 2024-10-24 05:09:40

Git的环境搭建的相关文章

Mac+IntelliJ+Git开发环境搭建

本文主要内容: - 1.Mac OS 10.11.6 [OS X EL Captain] - 2.Mac OS 安装Java 设置环境变量 - 3.Mac OS 安装Maven设置环境变量 - 4.Mac OS 安装Tomcat设置环境变量 - 5.Mac OS 安装HomeBrew服务器 - 6.Mac OS 安装Git 服务器 1.Mac OS 10.11.6 [OS X EL Captain] Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统.Mac OS是首个在商用领域

Git开发环境搭建

我用的git是http://git.oschina.net/ git安装方法 msysgit下载地址 http://msysgit.github.io/ TortoiseGit下载地址 http://download.tortoisegit.org/tgit/ 按照下面顺序根据系统安装 ① 32位系统 第一个Git-1.9.4-preview20140929.exe 第二个TortoiseGit-1.8.11.0-32bit.msi 第三个TortoiseGit-LanguagePack-1.8

jumpserver 堡垒机环境搭建(图文详解)

Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能.基于ssh协议来管理,客户端无需安装agent. 特点: 完全开源,GPL授权 Python编写,容易再次开发 实现了跳板机基本功能,认证.授权.审计 集成了Ansible,批量命令等 支持WebTerminal Bootstrap编写,界面美观 自动收集硬件信息 录像回放 命令搜索 实时监控 批量上传下载 jumpserver 3.0 安装 相对于 jumpserver 2.0 版本,在新的版本

本地Git服务器的搭建及使用

本地Git服务器的搭建及使用 Git本地服务器环境搭建 搭建好的本地git服务器的局域网ip是192.168.1.188,用户名是RSCSVN 教程链接:http://blog.csdn.net/ccf0703/article/details/7578276 安装git(git下载地址:https://git-scm.com/downloads) 配置git的系统环境变量(或 使用gitBash)以执行git命令 生成用户密钥(参照以上教程链接) Git客户端环境搭建 安装git(推荐[tort

Jenkins + Git + Maven + tomcat集成环境搭建

折腾了好几天,终于吧Jenkins + Git + Maven + tomcat集成环境搭建起来了,最终主要实现"自动构建.部署"web应用. 1.安装环境 操作系统:Centos 6.5 JDK:1.7.x Maven:3.1.x Git: 1.7.1,自建GitLab平台 tomcat:7.x 上述宿主机器2台:192.168.1.194,192,168.1.198,其中194位Jenkins Master,198位slave. 2.第三方安装安装和环境配置 JDK.Git.Mav

Git实战(三)环境搭建

上次的博文中,我们介绍了一下关于Git作为版本控制工具的基本原理,接下来我们来搭建一个基本的Git环境(由于我使用的是Windows系统,所以重点侧重在这方面). Git安装 Git的安装非常简单,这里就不再多作介绍了,给大家提供一个官方参考文档 http://git-scm.com/book/zh/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git Git中文环境 默认情况下,Git的Shell环境下是使用命令是无法显示中文字符的,为了显示中文,我们可以在使用命

Linux下Jenkins+git+gradle 持续集成环境搭建

一.项目介绍 和 linux 环境搭建 本教程讲解 Linux下Jenkins+git+gradle 持续集成环境搭建,后续会加入 gerrit代码审核 和 robotium自动化测试 1.基本流程如下: androidstudio--  gerrit  --- git(github)   ----jenkins ---gradle ----  robotium  结果 使用AndroidStudio 开发,提交到gerrit进行代码审核,审核后提交给git(可以自己搭建git服务也可以使用gi

Jenkins+Saucelabs+Git+Appium+Maven+TestNG+ReportNG之环境搭建与运行

1 背景 最近学了利用Appium+Maven+TestNG(ReportNG)搭建全自动化测试环境,使用https://saucelabs.com/ 网站提供的VM平台(可以手动测试与自动化测试,并且可以多线程多设备并行测试Web,Android与IOS),通过Jenkins从Git下载测试代码并触发运行,实现真正意义上的完全自动化测试. 2 环境搭建流程与运行 下面我们从零开始以搭建环境到运行一个Demo为例来说明整个流程,具体如下步骤即可. 一.jdk 安装与Java环境变量与adb配置

Git环境搭建(后期会更新SVN环境搭建教程)

环境搭建是块头痛的问题,既然懂点前端技术,又要懂得点后端技术,今天小编就把自己的搭建经验,分享给大家,希望可以帮到大家, 后期的话还会更新SVN环境搭建 第一步:git fetch 获取最新的代码版本 git pull origin +要获取的远程分支 git merge+ 切换到主分支,然后填写要合并的分支 git reset -h 回退到某个代码版本 git log 查看相关的操作日志 git status 查看版本状态 git diff 比较文件修改了哪些内容 第二步:若新功能中在数据库有