Git使用笔记
2015-05-17 本文已影响317人
窗框
把自己的学习历程记录下来,顺带着练习简书的使用
在学习的过程中,操作失误在一个库下面的文件夹下又git init 了一次
然后使用了
git reset --hard HEAD^^
warning: unable to rmdir gitskills :Directory not empty
HEAD is now at a5a013b git track changes
心里产生了几个疑问,
-git reset 后文件夹会像文件一样消失么
-文件夹下面的文件会有什么后果
开始试错
添加描述 git commit -m"add readme.txt in gitskills"
检查 git status
查看历史版本 git log --pretty=oneline( 如果之前没有git init 过 此处应该显示的是learngit 的版本信息)
-返回 learngit cd ~/learngit
-检查 git status
发现有gitskills/----Y原因,我在gitskills文件夹下面加了一个read.txt
出现了一个想法,git add gitskills 会怎么样,于是

天呐,发生了什么文件夹变态了
检查一下版本信息压压惊


-进入 gitskills
-添加 read.txt
-添加描述
-检查版本

-返回learngit
-检查
这个时候,我才开始看说明,发现几个单词不认识,查了一下,如上。
然后回到learngit下,重新操作一遍

发现在learngit下的gitskills里面commit不显示在learngit里面,原因它俩是两个不同的库,虽然一个在另一个里面,保持相对独立。
用Git GUI 看了一下

diverged 和 merge 相关的知识,还要学习。