Git 安装

2016-11-29  本文已影响25人  7c03aed0f01f

安装git

mac安装git

brew install git

配置Git

配置Git的用户名跟邮箱, 下面的命令 表示配置home目录下的设置

git config --global user.name "kafu"
git config --global user.email "381006472@qq.com"

配置好后 可以在在home目录下查看配置

cat ~/.gitconfig

使用Git流程

初始化Git

git init

Git 下新增 index.php 文件

查看Git状态

查看Git项目当前的状态, 哪些文件有改动、没有加入项目之类的。
此时可以看到 index.php 这个文件没有加入到Git项目目录里

git status

status 输出

On branch master
Initial commit
Untracked files:
  (use "git add <file>..." to include in what will be committed)
    index.php //显示红色
nothing added to commit but untracked files present (use "git add" to track)

将index.php 提交到 Git 缓存区

git add index.php

提交目录的语法

git add public/js/*.js

status 输出

On branch master
Initial commit
Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
    new file:   index.php   //显示绿色

将更改添加到 Git 版本管理

git commit -m '将更改添加到 Git 版本管理'
[master (root-commit) 0062486] 将更改添加到 Git 版本管理
 1 file changed, 3 insertions(+)
 create mode 100644 index.php

status 输出 , 此时

On branch master
nothing to commit, working tree clean

查看commit的数据

git log
commit 00624869ac54256be3bc9ac5d55dbe9d00ce6741 //版本的哈希值
Author: kafu <cven@kafu.local>
Date:   Tue Nov 8 17:18:51 2016 +0800

    将更改添加到 Git 版本管理
(END)

退出按Q键

忽略不必要的文件

项目根目录会有个 .gitignore 文件夹, 存放忽略文件的路径

如果已经上传了 , 删除 Git 的文件缓存, 再次提交就好了

    git rm -r --cached .idea/
上一篇下一篇

猜你喜欢

热点阅读