在开发过程中我们不可能是独立开发,一般情况下都是团队合作开发,这种情况下,我们最后在合并代码的时候会出现很多问题,毕竟每个人都有自己的书写方式,为了在合并代码的时候方便合并,所以我们使用Git。
本人刚开始使用Git的时候在网上找了大量的资料,讲的那叫一个天花乱坠,真的好夸张。下面我来给大家详细的介绍怎样配置Git。
一、安装Git
Git的下载地址:https://git-scm.com/downloads
安装步骤:链接:https://pan.baidu.com/s/1U2fgSvgvb8dDeEioY0Bsxw 密码:auy7
二、本地配置
查看自带的配置信息
配置用户名
配置email
查看是否配置成功
进入到本地Git存储库并初始化git
显示隐藏文件夹
到文件下查看 注:.git文件夹千万不要修改
所有的文件都要放在E:\Gitdb\StudyGit下Git才会整理文件
文件只是添加到工作区还没有添加到暂存区
将文件添加到暂存区
再次查看git服务器的状态(成功添加到暂存区)
将文件提交到本地服务器
再次查看git暂存区,已经没有文件了
修改文件
再次查看git暂存区 文件颜色为红色说明Git已经检测到文件的变化
再次提交修改后的文件并查看git暂存区的文件
如果需要提交的文件很长就不在使用上面的命令
相信使用C语言或Linux的朋友对这个界面并不陌生
之前新建的是 .tst 文本,现在把他删掉重新新建了一个 .txt 文本
对比暂存区和工作区的不同
提交之后再查看就没有区别了
查看暂存区和本地仓库的区别
提交之后在查看就发现相同了
这里分为两种情况,一种是当暂存区中有文件时,另一种是暂存区中没有文件。
(1)当暂存区中没有文件时,git diff比较的是,工作区中的文件与上次提交到版本库中的文件。
(2)当暂存区中有文件时,git diff则比较的是,当前工作区中的文件与暂存区中的文件。
而 git diff HEAD -- file,比较的是工作区中的文件与版本库中文件的差异。HEAD指向的是版本库中的当前版本,而file指的是当前工作区中的文件。
撤销操作分两种情况
(1)修改工作区中的文件撤销操作 !!!改成。
(2)提交到暂存区之后想撤销
当数据从暂存库提交到版本库中就只能进行版本的回退下面是详细的步骤
先查看提交过的版本,然后进行回退一次
现在回退到刚刚回退的版本
doc文档下载地址:
https://download.csdn.net/download/internetprogrammers/10504410
招收海员的程序员
让编程成为一种乐趣
个人微信
领取专属 10元无门槛券
私享最新 技术干货