GIT
默认编辑器vscode
配置
下载链接
安装配置https://blog.csdn.net/mukes/article/details/115693833
配置本地
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
如果是vue项目,创建的时候就自动配置。否则需要初始化:
$ git init
创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:
$ ssh-keygen -t rsa -C "xxx@example.com"
使用默认值即可,无需设置密码.
用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,id_rsa.pub是公钥.
配置远程库
GitHub,添加Add SSH Key粘贴id_rsa.pub中的内容。
创建全新的项目库。
$ git remote add origin git@github.com:user/text.git
user填github的账户名,text填github的项目名
之后更新同步按如下操作
基本操作
上传操作
添加文件到Git仓库,可反复多次使用,添加多个文件
$ git add *
提交当前版本到仓库,-m后面输入的是本次提交的说明
$ git commit -m "xxx"
将修改后的版本同步至github
$ git push -u origin master
查看当前状态
$ git status
查看日志
$ git log
版本回退,当前版本是HEAD,几个版本添加几个^
$ git reset --hard HEAD^
分支管理
首先,创建dev分支,然后切换到dev分支:
$ git checkout -b dev
切换分支
$ git switch master
查看分支
$ git branch
合并分支,在master分支上合并dev分支
$ git merge dev
删除分支
$ git branch -d dev