安装
不详细说明,请参考安装教程1
2
3$ git --version
git version 2.14.1
恭喜你,安装成功了
git配置
git config工具帮助你管理你的git配置,对于macOs系统,gitcongfig配置路径如下:
– /etc/gitconfig 系统级的配置文件(基本不用)
– ~/.gitconfig 当前用户的配置文件
– .git/config 当前仓库的配置文件1
2
3
4
5
6
7
8
9
10
11
12
13
14
15对/etc/gitconfig进行读写需要加上--system
$git config --system key value
设置用户名和邮箱,如果不设置无法commit
$git config --global user.name "老狗"(强制设置成自己的真实名称)
$git config --global user.email wyc@servyou.com.cn
查看全部的git配置
$git config --list
user.name=王鋆昌
user.email=wyc@servyou.com.cn
通过git config key查看配置值
$ git config user.name
王鋆昌
git仓库
获取仓库的方法目前有两种:
- 使用 git init 将本地现有的项目交由git管理
- 使用 git clone 从代码托管中心克隆仓库到本地
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27如果是通过 git init 初始化的本地项目,需要手动添加远程仓库
读写远程仓库使用的 Git 保存的简写与其对应的 URL
$git remote -v
shortname 一般使用origin,因为和git clone默认命名
$git remote add <shortname> <url>
比如:
$mkdir gittest
$cd gittest
$git init
#此时查看发现生成了./git文件夹
$ls -all
drwxr-xr-x 6 *** staff 192 Apr 25 16:18 .
drwxr-xr-x 4 *** staff 128 Apr 25 13:39 ..
drwxr-xr-x 9 *** staff 288 Apr 25 16:43 .git
$touch wyc.txt
#请观察文件颜色的变化
$git add wyc.txt
$git commit -m 做一次测试
$git remote add origin git@192.168.2.107:wyc/gittest.git
$git push origin master
#如果不想每次都输 origin master 建立本地分支和远程分支映射
$git push --set-upstream origin master
或者
$git branch --set-upstream-to origin/master
$git push