Git复习

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值