-
Notifications
You must be signed in to change notification settings - Fork 0
lumicae/testgit
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Git安装完成后的初始化
1.打开 Git Bash
2.输入命令:git config --global user.name "lumicae"
git config --global user.email "lumicae@sina.com"
Git 是分布式版本控制系统, 所以需要填写用户名和邮箱作为一个标识
git config --global 参数表示 本机中所有的Git仓库都会使用这个配置
一、创建版本库
cd D:
cd gitRepostiory
mkdir testgit
cd testgit
pwd //输出/d/gitRepository/testgit,pwd命令用于显示当前的目录
1.通过命令git init 把目录testgit变成git可以管理的仓库,这时testgit目录下会多了一个.git的目录,.git是Git来跟踪
管理版本的,不要更改该文件夹
2.把文件添加到版本库在testgit下创建文件readme.txt,输入一些内容并保存
第一步: 使用命令 git add readme.txt添加到暂存区里面
第二步: 使用命令 git commit -m "readme.txt提交" 把文件提交到仓库 -m 后的字符串是提交的注释
第三步: 使用命令 git status 查看是否还文件未提交
第四步: 修改readme.txt文件内容,继续使用git status查看结果
第五步; 使用 git diff readme.txt查看readme.txt文件到底改了什么内容
第六步: 使用命令 git add readme.txt,git commit -m "增加内容第四五六步"
二、版本回退
1.继续对readme.txt文件进行修改 ,然后add 和 commit
2.现在已经对readme.txt做了三次修改,可以使用命令 git log查看历史记录。显示的记录内容有:版本号、作者、时间、注释
3.使用命令 git log --pretty=oneline精简显示日志内容:版本号和注释
4.回退版本命令的两种方式:git rest --hard HEAD^,^表示回退到上个版本,如果回退到前n个版本的话,输入n个^; git reset --hard HEAD~100
5.可以使用命令 cat readme.txt查看readme.txt文件的内容
6.回退到最新版本:git reset --hard 版本号
7.使用命令:git reflog 获取到所有版本号
8.现在的文件就是最新版本了。
三、 理解工作区与暂存区的区别
工作区:就是在电脑上看到的目录,比如testgit目录下的文件(.git隐藏目录版本库除外)。或者以后需要
再新建的目录文件等等都属于工作区范畴。
版本库(Repository):工作区有一个隐藏目录.git,这个不属于工作区,这是版本库,里面存放了很多东西,
最重要的是stage(暂存区)。Git为我们自动创建了第一个分支master,以及指向
master的一个指针HEAD。
1.修改readme.txt ,新建文件test.txt。用git status查看状态
2.git add readme.txt, git add test.txt。一次性把两个文件都添加到暂存区,并用git status 查看状态
3.git commit -m "一次性提交所有文件,包括新建文件test.txt",git status
四、git撤销修改和删除文件About
测试远程demo
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published