首页 技术 正文
技术 2022年11月18日
0 收藏 824 点赞 3,974 浏览 1187 个字

在开始Git之旅之前,我们需要设置一下Git的配置变量。

1.告诉Git当前用户的姓名和邮件地址,配置用户名和邮件地址将在版本库提交时用到。

例子:

————————————————————–

git config –global user.name “feifei”

git config –global user.email feifei@gmail.com

————————————————————–

2.在Git 命令输出中开启颜色显示。

————————————————————–

git config –global color.ui true

————————————————————-

创建Git版本库,可以直接进入到工作目录中,通过执行git init命令完成版本库的初始化。

下面从一个空目录开始初始化版本库,将这个版本库命名为”DEMO版本库”,

【Git学习一】Git 初始化

通过上面的命令就完成了版本库的初始化,git init命令在工作区创建了隐藏名录.git.

【Git学习一】Git 初始化

这个隐藏的.git目录就是Git版本库(又叫仓库,repository).

.git 版本库所在的目录为demo,它被称为工作区,目前工作区除了包含一个隐藏的.git版本库目录外空无一物。

下面为工作区中加点料:在工作区中创建一个文件welcome.txt,内容就是一行”Hello.”.

【Git学习一】Git 初始化

为了将这个新建立的文件添加到版本库,需要执行下面的命令:

【Git学习一】Git 初始化

注意,到这里还没有完。Git和大部分其它版本控制系统一样,都需要再执行一次提交操作,对于Git来说就是执行git commit命令完成提交。提交过程中需要输入提交说明,这个要求对于Git来说是强制性的,不像其它很多版本控制系统那样接受空白的提交说明。当Git提交时,入宫不在命令行提供提交说明(使用-m参数),Git会自动打开一个编辑器,要求您在其中输入提交说明,输入完毕后保存并退出。需要说明的是,使用者要在一定程度上掌握vim或emacs的编辑技巧,否则保存和退出也会成为问题。

【Git学习一】Git 初始化

从上面命令及输出可以看出:

通过-m参数是指提交说明为:”initialized”.

从命令输出的第一行可以看出,此次提交是提交在名为master的分支上,且是该分支的第一个提交(root-commit),提交ID为53a1a3b.

从命令输出的倒数第二行可以看出,此次提交修改了一个文件,包含一行的插入。

从命令输出的最后一行可以看出,此次提交创建了一个新文件welcome.txt.

这样我们就完成了Git的初始化和一次提交。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,912
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,437
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,252
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,063
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,694
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,732