1)git全局设置
## 获取当前登录的用户
git config --global user.name
## 获取当前登录用户的邮箱
git config --global user.email
## 设置用户名
git config --global user.name "volitation"
## 设置邮箱
git config --global user.email "[email protected]"
2)远程仓库相关命令
## 检出仓库
git clone https://gitee.com/volitation-long/hive-server2.git
## 查看远程仓库
git remote -v
## 添加远程仓库
git remote add [name] [url]
## 删除远程仓库
git remote rm [name]
## 修改远程仓库
git remote set-url --push [name] [newUrl]
## 拉取远程仓库
git pull [remoteName] [localBranchName]
## 推送远程仓库
git push [remoteName] [localBranchName]
3)创建一个新的存储库
## 本地库目录
cd D:\Files\git
## 下载远程仓库项目
git clone https://gitee.com/volitation-long/hive-server2.git
## 进入项目文件夹
cd hive-server2\
## 添加文件
touch README.md
## 把文件添加到版本库中
git add README.md
## 把文件提交到本地仓库,引号内为提交说明
git commit -m "add README"
## 远程库与本地仓库同步合并
git pull --rebase origin master
## 把本地库的内容推送到远程仓库
## 执行此命令后会要求输入用户名、密码,验证通过后即开始上传
git push -u origin master
## 状态查询命令
git status
4)现有文件夹或Git存储库
## 本地项目目录
cd D:\Files\git\hive-server2
## git初始化,把这个目录变成git可以管理的仓库
git init
## 关联到远程库
## 语法:git remote add origin 远程库地址
git remote add origin https://gitee.com/volitation-long/hive-server2.git
## 把文件添加到版本库中,“.”代表添加文件夹下的所有文件
git add .
## 把文件提交到本地仓库,引号内为提交说明
git commit -m 'first edition'
## 远程库与本地仓库同步合并
git pull --rebase origin master
## 把本地库的内容推送到远程仓库
## 执行此命令后会要求输入用户名、密码,验证通过后即开始上传
git push -u origin master
## 状态查询命令
git status
5)分支控制
## 提交本地test分支作为远程的master分支
git push origin test:master
## 提交本地test分支作为远程的test分支
git push origin test:test