项目要上Git 记录一下自己的学习笔记(1)

git官网

项目要用Git了,要学习一些git的用法,以及github,码云等仓库,把自己的学习过程大概记录一下,多数学习方法是按照廖雪峰GIT教程来的,所以这几篇就是给自己看看就行 😀

下载并安装了 https://git-for-windows.github.io/ 到W541

下载并安装了 https://git-for-windows.github.io/ (从https://git-for-windows.github.io下载(网速慢的同学请移步国内镜像))到minidesktop

安装完成后,会拥有一个叫做 gitbash的操作窗口,其实是一个用于运行git命令的窗口,叫做mingw64,表示安装的是64位的mingw,目前通过操作文件夹等操作,目测可以运行cmd命令,例如mkdir,cd,ls等,如下图:

在以上操作前,需要完成指定设置:

$ git config –global user.name “Your Name”
$ git config –global user.email “email@example.com”

上述语句设定了本机全局的 用户名和邮箱
注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

关于mingw的说明:
Git的Windows客户端,会自带一个叫MinGW的Linux命令行工具,可以执行简单的shell命令,
MinGW全称Minimalist GNU For Windows,是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。MinGW提供了一套完整的开源编译工具集,以适合Windows平台应用开发,且不依赖任何第三方C运行时库,可以使用Linux Shell命令,之前是cygwin和putty工具,现在这两个可以都不需要了,因为现在的开发基本上都会用到Git,而 Git的Windows客户端安装完以后在Git Bash中MinGW和mintty已经自动安装好了。当然在cygwin中也是自带mintty的。同时发现git安装后,cygwin也安装了,看到环境变量中 cygwin指向了mintty。

然后创建一个本机的代码版本库
cd找到合适的位置, 然后mkdir建立一个文件夹wxjrep,然后通过下面这句话来制定这个文件夹为仓库 $git init,如下图

瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的读者可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。

注意:git版本工具无法跟踪二进制文件,例如 视频 图片 word文件等,只能发现文件属性的变化,例如文件大小等,无法跟踪文件内容的变化。
不要用windows自带笔记本编辑任何文本文件,会有问题

项目要上Git 记录一下自己的学习笔记(2)

发表评论