git仓库

安装

不详细说明,请参考安装教程

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
显示 Gitment 评论