版本管理工具介绍—Git篇

前篇

  如题,提起版本管理工具相信做C#开发 还是对Git比较陌生  我们可能更熟悉vss、svn 记录此文的目的 更是为以后的前段学习做基础  现在的技术比如nodeJs  angularJs ==都少不了或多或少的跟Git有关,所以这里简单说明下是很有必要的

  先来说明两个概念

  1.GitHub 是一个程序员社区网站 可以托管软件的库

  2. Git 版本管理工具软件

你可以移步到http://www.imooc.com/learn/208 这里去学习视频的详细介绍  这里只是简单总结

下载安装

  下载地址:https://github.com/

   至于下载可能被Q的问题 度娘可以帮助你 或者戳这里参考

  

  下载后点击安装

  

  

注册账号

登录官网进行账号的注册

  

  

  选择Free 免费选项  这也是GitHub的初衷  提倡你的开源精神。。。。

  注册好后就可以在你的客户端登录你的GitHub账号了!

  

  登录 https://github.com/ 进入个人首页

  

  下面来创建一个项目----点击New repository

  

windows下检出项目到本地和第一次提交

  

  首先进入到一个项目的主页

  

  

  把项目克隆到本地   点击--Clone in Desktop 就会提示启动客户端Git软件  选择下载的目录 之后会自动同步  等待。。

  

  

  

  

自此  软件安装和项目的简单创建就完成了

  其他

  建立里程碑---项目首页--releases

  分支开发合并到master 等等 想了解可以移步

  http://www.imooc.com/video/4586  去学习

时间: 2024-08-01 19:21:51

版本管理工具介绍—Git篇的相关文章

版本管理工具:git svn 的比较

git:分布式.开发者可以提交到本地,每个开发者机器上都是一个完整的数据库.两个开发者之间,可以通过打patch的方式交换文件. svn:集中式.所谓 git 服务器,是指大家约定使用同一个网址提交.更新代码.这个网址可以是任何一个开发机. git 建立 branch 的速度更快,因为只保存增量.svn 的 branch 是一份完整的代码拷贝. git 工作区.暂存区的概念 保存文件后,进入工作区 git add 后,进入暂存区 git commit 后->产生提交记录,这时只要文件系统是好的,

【版本管理工具】git的介绍及常用命令总结

1 git简介 1.1  git是什么? “Git 是一个分布式版本控制软件,与CVS.Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便.” 1.2 git的优势 ? 大部分操作在本地完成,不需要联网 ? 完整性保证 ? 尽可能添加数据而不是删除或修改数据 ? 分支操作非常快捷流畅 ? 与Linux 命令全面兼容 1.3 git的结构 1.4 git和代码托管中心 代码托管中心的任务:维护远程库

大话项目管理工具之Git篇

前言 Git 这个词相信大家并不陌生,做开发的童鞋们每天都离不开它,当然,如果你的项目中没有用到分布式,那么,你可能从未用过 Git,当然也可能没听过.不过,这不是重点,重点是这一篇文章,我们将一起谈谈 Git,从宏观上来认识 Git. 一点序 在写这篇文章之前,就一直在想该如何定位呢?是写一篇基础一些的使用教程,还是从宏观上介绍一下 Git 的机制呢?由于最近时间很紧,没有那么多的空余时间,因此,思来想去决定写一篇宏观上的介绍,至于基础教程嘛,网上已经有很多了,我都看了看,写的都比我好,因此我

数据库版本管理工具Flyway——基础篇

Flyway 默认规约 SQL 脚本文件默认位置是项目的源文件夹下的db/migration 目录. Java 代码默认位于db.migration 包. SQL 脚本文件及Java 代码类名必须遵循以下命名规则:V[_][__description] .版本号的数字间以小数点(. )或下划线(_ )分隔开,版本号与描述间以连续的两个下划线(__ )分隔开.如V1_1_0__Update.sql .Java 类名规约不允许存在小数点,所以Java 类名中版本号的数字间只能以下划线进行分隔. <p

Git 版本管理工具(一)

Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如 Linux kerne

GIT版本管理工具

原文:http://blog.csdn.net/ithomer/article/details/7527877 Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方

Git——版本管理工具(一)

Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如 Linux kerne

Git学习(一) 版本管理工具

Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  -- The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如 Linux kerne

版本管理工具 Gitlab

与集中式的版本管理工具不同, git采用分布式的版本管理方式. 由于最为广泛使用的git的仓库github只提供public的免费版本,所以更适合开源项目的管理,priavte仓库收费加之数据保留在远端的服务方式,很多企业需要创建供自己使用的github,功能非常类似的gitlab此时就能派上用场了. Docker pull # docker pull docker.io/gitlab/gitlab-ce 1 Docker run 事前准备 #mkdir -p /srv/gitlab/confi