GIT 操作大全

git config


格式:git config [–-local|-–global|-–system] -l

查看仓库级的config,即git config --local -l //当前GIT某个仓库配置,局部的,只对当前GIT起作用,但会继承 golobal system的配置。
查看全局级的config,即git config --global -l //当前系统所登陆的某用户范围内起作用.
查看系统级的config,即git config --system -l //整个操作系统内的所有用户范围内起作用.
git config  -l 针对当前GIT Reposit 合成所有配置后的。
 
粟子如下:
 
git config  -l
user.name=chensheng12330@gmail.com
user.email=chensheng12330@gmail.com
color.ui=auto
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=https://github.com/chensheng12330/XMPPDoc.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*

 
git config [--global] --add [key] [vlaue]
进行 config 的字段增加操作.
粟子如下:
git config --global --add color.ui auto
git config --global user.name=chensheng12330@gmail.com //用户名
git config --global user.email=chensheng12330@gmail.com //绑定邮箱
 
常用命令如下:
 
# 显示当前的Git配置
git config --list
# 编辑Git配置文件
git config -e [--global]

# 设置提交代码时的用户信息
git config [--global] user.name "[name]"
git config [--global] user.email "[email address]"


增加/删除文件
# 添加指定文件到暂存区
git add [file1] [file2] ...

# 添加指定目录到暂存区,包括子目录
git add [dir]

# 添加当前目录的所有文件到暂存区
git add .

# 删除工作区文件,并且将这次删除放入暂存区
git rm [file1] [file2] ...

# 停止追踪指定文件,但该文件会保留在工作区
git rm --cached [file]

# 改名文件,并且将这个改名放入暂存区
git mv [file-original] [file-renamed]
 
 

 
 
 
原文地址:https://www.cnblogs.com/chensheng12330/p/5316642.html