-
Git操作
创建版本库
git init
添加文件到版本库
git add test.txt
把文件提交到仓库
git commit -m "提交"
查看日志信息
显示从最近到最远的
git log
一行显示日志信息
git log --pretty=oneline
查看状态
git status
查看修改内容
git diff 文件名
版本回退
回退到上一个版本
git reset --head HEAD^
git reset --head HEAD~1
回退到上上个版本
git reset --head HEAD^^
git reset --head HEAD~2
查看版本变更记录
git reflog
在工作区修改了,add之前后悔了
git restore 文件名
工作区里面修改了,也add了,后悔了
git restore --staged 文件名
git restore 文件名
commit之后后悔了
git reset --head HEAD^
克隆
git clone 远程仓库地址
与远程仓库建立连接
git remote add 远程仓库名称 远程仓库地址
推送,把本地的版本记录推送到远程
git push origin master
-
分支操作
创建分支
git branch 分支名
切换分支
git switch 分支名
合并分支,将dev合并到master,合并前要记得提交
git merge dev
删除分支
git branch -d 分支名
-
生成公钥私钥
ssh-keygen
会在家目录的.ssh文件中,生成一对钥匙(id_rsa和id_rsa_pub)。其中id_rsa是私钥,id_rsa_pub是公钥,公钥文件的内容需配置到代码托管平台对应的设置里面
Git工具的使用
