Git 配置:
git config --global user.name yournamegit config --gloabl user.email youremail@qq.com
git帮助文档查看:
git config --helpgit help configman git-config
添加用户:
git config --global --add user.name yourname2
查看用户:
git config user.name(最近用户)git config --get user.namegit config --list --global(所有用户)
删除user.name的一个值
git config --global --unset user.name youname2git config --global --unset user.namegit config --global --add user.name yourname2
修改:
git config --global user.name yourname2git config --global user.name yourname3git config --global --list(查看用户)
起别名:
git config --global alias.co checkout#设置checkout的别名为cogit config --global alias.br branch#设置branch的别名为brgit config --global alias.st status#设置status的别名为stgit config --global alias.ci commit#设置commit的别名为cigit config --global alias.lol "log--oneline"#设置log--oneline一行显示的别名为lol
git基本的工作流程:
Git使用40个16进制的SHA-1 Hash来唯一标识对象。
1.blob
2.tree3.commit4.tag
git init:初始化一个仓库git init --bare:创建一个裸仓库git clone:克隆一个仓库工作区working directory暂缓区staging area历史区history repository
其他命令:
git add git commitgit statusgit rmgit mvgitignore git branchgit taggit checkoutgit stashgit merge