Git入门简介

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        

猜你喜欢

转载自blog.csdn.net/volitationlong/article/details/79897372