git 学习笔记
一、配置
--global 代表全局配置,若只针对项目,进入项目仓库,然后去掉 --global 进行配置
git config --global user.mail "82612931@qq.com" git config --global user.name "nullecho"
.gitconfig
[user]
email = 82612931@qq.com
name = nullecho
[alias]
co = checkout
br = branch
ci = commit
st = status
aa = add .
rt = reset
pl = pull
lo = log --oneline
last = log -1 HEAD
二、注意点
1、使用git clone时,当前路径最好在一个干净的文件夹下(没有.git文件夹)
2、git rm 文件名删除文件时默认会删除仓库和本地文件,如果只想删除仓库使用 git rm --cached 文件名
3、git mv 文件名 文件名 更改文件名,rm mv 命令执行完后都需要commit 提交到仓库执行操作
4、git log 参数
a、-p 查看改变内容
b、-数字 查看几条数据
c、--oneline 查看简短信息
d、--name-only 查看文件改变内容
e、--name-status 查文件是添加还是修改
5、git branch
a、合并分支成冲突后,先在文件里解决冲突,然后提交
b、分支删除前使用 git branch --merged 查看已合并的分支 --no-merged 查看未合并的分支
6、分支打包 git archive 分支 --prefix='解压后的文件夹/' --forma=zip >压缩包名