带你轻松玩转Git--瞬间创建本地仓库
在上一篇文章中我们对版本控制有了一个比较宏观的了解,同时也能够看到Git 所处在的历史地位.并且对版本控制系统的体系进行了一个宏观的对比,貌似让读者看起来挺复杂的样子.
笔者将会尽可能的简单向大家分享我所了解的Git,能够让初学者一步步的去玩转这个Git工具.
Git的官网是https://github.com/ 在用这个工具之前需要先安装一下Git软件.笔者用的是Windows系统,可以直接在官网上进行下载(如果能够顺利下载下来的话),不过为了方便大家,已经为大家下载好,点击就可以下载了.跟其他软件一样,一步步的Next就可以了.
按照完毕打开软件会出现如下界面.类似window的Dos系统
在运行Git之前我们需要做一些简单的配置,Git提供了一个git config的命令,我们可以通过这个命令来配置相关的工作环境变量.第一个需要配置的就是个人的用户名和电子邮件地址,这也是非常重要的配置,因为在将来的提交过程都会引用这两个配置.
gitconfig --global user.name "jnqqls"
gitconfig --global user.email jnqqls@hotmail.com
完成此配置之后,我们以后所有的项目都会使用此用户信息.接下来我们用命令git config --list 查看一下,红框里是我们刚刚配置的信息.
接下来,如果我们想将一个工程纳入Git管理的话,我们只需要在工程目录执行一个命令 git init.
例如在目录中/e/Git/WebService/service_start 有一个测试项目我们只需要将当前目录转到此目录即可
执行命令:cd /e/Git/WebService/service_start 转到测试目录, 执行git init之后你就完成了创建一个Git的仓库,同时service_start项目也纳入了Git版本控制体系.如下图.
注意,在目录后面多了一个(master).这就表示创建Git仓库成功了.我们可以通过ls -la 来看看都生成了什么文件.
除了 bin 和src这两个文件夹,其他的文件或者文件夹都是git生成的.我们可以通过 ls -la.git 来查看跟git相关的所有文件.如下图.
这就是git文件所存储的地方.它们完成对项目的版本控制任务.这里基本上包括了Git 所有相关的内容.在这里不再对立面的具体内容进行介绍,如果读者感兴趣可以通过cat,vi等命令去查看里面具体的内容.
在接下来的文章我会介绍Git的三区,如果你理解了Git的三区的话,其它的内容都会迎刃而解.
带你轻松玩转Git--瞬间创建本地仓库的更多相关文章
- git 先创建本地仓库,再关联远程
		
之前都是先在GitHub或者bitbucket上创建repo,然后在本地直接git clone下来. 如果一定需要先在本地创建好文件夹,然后再关联远程仓库. 是这样: 1在远程创建仓库这步不变. 2 ...
 - Git学习——创建本地仓库、提交文件
		
创建Git仓库 新建或找一个存在的文件夹,在命令行进入该文件夹,输入命令 git init 添加文件到Git仓库 首先使用命令git add <file>,可以多次添加文件: 使用命令gi ...
 - Git的基本使用 -- 创建本地仓库
		
下载安装 Git-2.25.0-64-bit .exe 查看是否安装成功 git --version 创建本地仓库 创建一个文件夹用于存放项目文件 在创建好的文件中右键选择 Git Bash Here ...
 - git怎么创建本地版本仓库
		
git怎么创建本地版本仓库 安装git我就不用说了吧!下载地址:https://github.com/msysgit/msysgit/releases/download/Git-1.9.4-previ ...
 - NO.A.0002——Git简史及安装教程/创建本地仓库/提交项目到本地仓库/误删还原
		
一.Git简史及同类产品对比: 1.git简史: 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代.Linux 内核开源项目有着为数众广的参与者.绝大多数的 Linu ...
 - Git 创建本地仓库
		
前面已经搭好环境了,现在我们缺的是一个管理版本控制的仓库.这次的实验是在电脑本地创建本地仓库.指定路径 默认的位置是在你所安装Git的目录下.Git的仓库你可以建在你电脑的任何目录下(最好不要包含有中 ...
 - 初学git(一):创建本地“仓库”
		
初学git(一):创建本地“仓库” 作为一个初学者,我是跟着廖学峰老师的官方博客学习,这里只是做个笔记,哈哈,关于git的历史.和其他版本控制的对比啥的,我就不说了.另外,我这里用的是Mac OS X ...
 - git 创建本地仓库、远程仓库,上传项目
		
1.在本地想创建git仓库的地方创建本地仓库 首先右键打开 Git Bash Here,如果没有,请先安装git,下载地址:https://git-scm.com/downloads git init ...
 - Git创建本地仓库并推送至远程仓库
		
作为一名测试同学,日常工作经常需要checkout研发代码进行code review.自己极少有机会创建仓库,一度以为这是一个非常复杂过程.操作一遍后,发现也不过六个步骤,so,让我们一起揭开这神秘面 ...
 
随机推荐
- Convert View To Bitmap
			
public static Bitmap convertViewToBitmap(View view) { view.destroyDrawingCache(); view.measure(View. ...
 - hdu 1150 Machine Schedule(最小顶点覆盖)
			
pid=1150">Machine Schedule Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/327 ...
 - Ubuntu在构建Robotframework+Selenium周围环境
			
最近经历了从Windows进入系统Ubuntukylin下列.因此,测试工具也需要被重新安装,今天和共享安装过程. 我用的是环境:Ubuntu Kylin 14.04 64Bit系统. 启动权,首先, ...
 - 计算机管理系统——VB与Excel联系
			
今天爆震室管理系统--学生查看机器状态的时候发现有一个"导出到excel"的button.我去.感情还得跟excel表链接. 于是我咬碎了一地小银牙.一个下午都在查询vb与exce ...
 - 寒假了,想深入学习c++
			
本来在图书馆借了好几本属,但是,自己没有经验,借的书都太深奥,看不懂,哎,桑心!
 - 【Andrioid】在Gradle编译时生成一个不同的版本号,动态设置应用程序标题,应用程序图标,更换常数
			
写项目的时候常常会遇到下面的情况: 1.须要生成測试版本号和正式版本号的apk 2.測试版本号和正式版本号的URL是不一样的 3.測试版本号和正式版本号的包名须要不一致,这样才干安装到同一部手机上面. ...
 - 【IPC第二个进程间通信】管道Pipe
			
IPC进程间通信+管道Pipe IPC(Inter-Process Communication,进程间通信). 管道用于进程间共享数据,事实上质是共享内存 ...
 - Cocos2d-x 单点触摸--让我们用手指动起来的精灵
			
转载请注明出处:http://blog.csdn.net/oyangyufu/article/details/25656673 效果图: CCTouch类装载了触摸点的信息.包含触摸点的横纵坐标值和触 ...
 - 跨域 Iframe 通信解决方案(兼容 IE 系列浏览器。)
			
实现思路: 1.postMessage(IE8+, Firefox 3.1+, Opera 9+, Safari, and Chrome) 2.利用window.navigator共享信息,使支持IE ...
 - ZendFramework2学习笔记 json和ajax
			
单程: View服务寄存器ViewJsonStrategy之后,有可能直接在控制器action是使用JsonViewModel输出json的数据. 注冊ViewJsonStrategy: //modu ...