寒假Day23:Git初步

我记得我上次学习git和github还是上上学期的事情了,然后没学会,我就放弃了。。

岁数大了,应该可以学会了吧,我再回来倒腾一下子。

Introduction: 

针对开发人员的分布式版本控制系统

自动记录每次文件的改动,结束手动管理多个版本

免费的版本控制系统:CVS、SVN(集中式的版本控制系统速度慢且须联网)。

还有一些商用的,不过要钱,所以,git来了,不要钱且速度快,不用联网且是分布式的。

原来git是用c开发的

Install git for mac:

由于我在好久前装了Xcode(它集成了git),所以我直接利用了推荐的方法,说是默认没有安装,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。

然鹅,我的没有downloads这个选项,所以没有downloads这个选项的就去components这个选项下找,但是我没有找到command line tools,于是我打算换种办法。

最后,我莫名其妙发现了我早就装了git,难道我的xcode比较新,然后默认装了,还是我自己装了之前,剩下好多功夫下载xcode。

所以,大家先在终端输入“git version”先去查找一下自己的电脑有没有git吧

tips:command+标签页序号  可实现标签页之间的来回切换(如果处在博客园的编辑模式是不行滴,个么只能分页操作了,command在博客园编辑模式自动切换成了markdown形式了)

创建版本库:

在终端输入

~ mkdir learngit
~ cd learngit
~ pwd           
(这里会跳出来mac上仓库的位置)
~ git init
 

mkdir命令:mkdir命令是“make directories”的缩写,用来创建目录。

注意:默认状态下,如果要创建的目录已经存在,则提示已存在,而不会继续创建目录。所以在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。mkdir命令还可以同时创建多个目录

pwd命令:用于显示当前目录

git init命令:把这个目录变成git可以管理的仓库

当前目录下会多了一个.git的目录(是Git来跟踪管理版本库的,不要手动修改这个目录里面的文件,不然会破坏Git仓库)

要是没有出现.git,说明隐藏,可用ls -ah命令查看

(ls -a:列出所有的文件与文件夹)

(ls -l:显示出文件或目录的详细信息)

利用spotlight或者访达去寻找learngit文件夹,在该目录下利用sublime text建立一个txt文件。

 出现

~git:(master):

解决方案:(但是之前的命令就是需要建立git啊,卡在这里了)

删掉.git目录:

rm -rf ~/.git

感谢廖雪峰老师:https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304

待解决:

  1. 为什么Lantern Connect之后国内网页总是打不开,蓝灯也不稳定;
  2. 本来用gmail登陆的,奈何无法连接到服务器,加上蓝灯不稳定,只能换一个;
  3. 如何复制mac终端内容

猜你喜欢

转载自www.cnblogs.com/OFSHK/p/12285676.html