Git工具基础
2017-05-11 本文已影响9人
皓月的简书
1.1-Git 安装:
Git 工具分类:
命令行:
Bash、Cmd、Power Shell,等。
GUI:
Git GUI、Github Desktop,等。
IDE集成:
Visual Studio、Eclipse、IntelliJ IDE,等。
注:
实际上应该是分为两大类,一类是命令行,一类是GUI,IDE集成类的工具也是带图形化界面的。
Git 工具下载及安装:
下载地址:https://git-scm.com/
双击打开后,一直点击Next(下一步)即可。
1.2-Git工具简单配置:
设置 Git Bash 环境:
点击命令行窗口左上角图标,打开选项。
选项中的第一项Lookes,里面的第一个就是Colours(颜色),其中Cursor就是光标的颜色,默认是白色,将其改成绿色。
光标默认的形状是Line(直线),将其改成Block(块状),然后默认是Blinking(闪烁的),将其去掉,最后点击Apply。
接着打开选项中的第二项Text,修改命令行窗口的文字大小,默认是9号,将其修改成12号,点击save保存。
1.3-Bash命令初体验:
cd:
是 change directory
是这两个单词的首字母,表示更改目录。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ cd /g/ceshi/
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi
mkdir:
是 make directory
这个单词的缩写,表示创建目录。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi
$ mkdir hello
pwd:
是 print working directory
这三个单词的首字母,表示打印当前工作目录。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi
$ pwd
/g/ceshi
mv:
是 move
这个单词的缩写,表示移动文件。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ mv 2.txt ../2.txt #将 2.txt 移动到 上一级文件夹中
cp:
是 copy
这个单词的缩写,表示复制文件或目录。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ cp 1.txt 2.txt #将 1.txt 里的内容复制到 2.txt 里
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ mv 1.txt a.txt #如果在 同一文件夹下 就是修改文件名
rm:
是 remove
这个单词的缩写,表示删除文件。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ rm a.txt
echo:
表示在显示器上打印一段文字。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ echo "hello world"
hello world
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ echo "hello world" > 1.txt #将打印的信息,放到 1.txt 这个文件里
cat:
表示查看文件内容。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi/hello
$ cat 1.txt #查看 1.txt 文件中的内容
hello world
ls:
表示列出当前目录下的文件。
Administrator@PC-20150529TMSZ MINGW64 /g/ceshi
$ ls
2.txt hello/
1.4-设置 Git 参数:
显示当前的 git 配置:
git config --list
设置提交仓库时的用户名信息
git config --global user.name "guokev"
设置提交仓库时的邮箱信息:
git config --global user.email "123456@qq.com"
注:上面那些信息就是配置文件,都在文件里存着,在主目录下的 .gitconfig
这个文件里。
可以通过vim编辑这个文件:
Administrator@PC-20150529TMSZ MINGW64 ~
$ vim .gitconfig
验证安装是否成功:
Administrator@PC-20150529TMSZ MINGW64 ~
$ git --version
git version 2.12.2.windows.2