git使用
1.配置
配置用户名邮箱
git config --global user.name "ndg"
配置邮箱地址
git config --global user.email "3140713095@qq.com"
查看配置信息
git config --list
2.常见的命令
初始化
git init
查看文件状态
git status
#git status -s 加一个 -s 会以更简洁的方式显示文件的状态
创建文件(text.txt 为文件名)
touch text.txt
添加到暂存区(text.txt 为文件名)
git add text.txt
全部文件添加到暂存区
git add .
将暂存区文件提交到本地仓库(text.txt 为文件名)
git commit -m "提交" text.txt #不带文件名,提交所有文件
#git commit 不带评论,会打开评论
日志
git log
# git log --pretty=oneline 在一行显示
版本回退
git reset --hard "commit_id"
获取操作命令的历史
git reflog
#从上往下 是最近->以前的命令
查看内容(text.txt 为文件名)
cat text.txt
查看文件
ls
# ls -a 查看隐藏文件
删除文件
git rm text.txt
添加文件到忽略列表
touch .gitignore #创建文件
vim .gitignore # 编辑
*.xml
test.* # 模糊匹配
# 忽略文件不会被管理
3.分支管理
查看分支
git branch #查看分支
git branch -v # 详细的查看
创建分支dev
git branch dev
切换分支
git checkout dev
创建并且切换分支bug
git checkout -b bug
合并分支dev
git merge dev #在master下将dev合并到master
删除分支bug
git branch -d bug
4.远程仓库
克隆(RuoYi)
# http
git clone https://gitee.com/NDG0280/RuoYi.git
#ssh
git clone git@gitee.com:NDG0280/RuoYi.git
推送
git push origin master
#第一次推送需要 push -u
ssh配置
ssh-keygen -t rsa
查看远程仓库
git remote -v
移除本地和远程的连接
git remote rm origin
为本地仓库添加远程仓库
git remote add origin https://gitee.com/NDG0280/gittest.git #http
git remote add origin git@gitee.com:NDG0280/gittest.git # ssh
拉取
git pull origin master