Git的使用(2)- VS Code中使用Git

目录

一、Gitee的使用

1.1 配置SSH公钥

1.2 创建仓库

二、VS Code中使用Git

2.1 初始化Git仓库

2.2 设置远程仓库地址(以Gitee为例)

2.3 推送项目到远程仓库(远程仓库无项目)

2.4 从远程仓库拉取项目(远程仓库已有项目)

2.5 推送本地文件到远程仓库

2.6 Git分支

2.6.1 Git分支中常用命令

2.6.2 VS Code中使用分支命令


一、Gitee的使用

1.1 配置SSH公钥

设置本机绑定SSH公钥,实现免密码登录

# 进入 C:\Users(用户)\Administrator(有的笔记本会有其他命名)\.ssh 目录
# 生成公钥 且 用rsa加密
ssh-keygen -t rsa

打开生成的id_rsa.pub,将里面的内容复制进公钥框内即可

1.2 创建仓库

注册完后,可以点击上方菜单栏,头像左侧的加号创建属于自己的仓库

填写仓库名称、路径仓库介绍,也可选择初始化仓库:选择语言、添加开源许可证等


二、VS Code中使用Git

2.1 初始化Git仓库

例如:使用了Vue脚手架初始化了一个项目

注意:

  • vue脚手架初始化一个项目后自带.git文件夹
  • 如果是其他项目,不含.git文件夹,需要在本地项目目录创建本地仓库,输入指令:git init

进入项目目录中

#初始化git仓库
git init

2.2 设置远程仓库地址(以Gitee为例)

选择项目,在终端为其添加Gitee的仓库地址

#远程仓库创建
git remote add origin [url]

2.3 推送项目到远程仓库(远程仓库无项目)

如果创建gitee仓内任何文件时,可直接在终端中输入指令将所有代码推送到远程仓库

#推送到远程仓库
git push -u origin master

推送完毕后远程仓库便有了相关文件

2.4 从远程仓库拉取项目(远程仓库已有项目)

当Gitee仓库内已有项目相关文件时,可直接拉取项目

#从远程仓库拉取项目
git pull --rebase origin master

2.5 推送本地文件到远程仓库

如果项目中有编辑新增、删除相关文件,需在终端中输入以下指令将文件暂存 -> 提交到本地仓库 -> 推送到远程仓库

也可以在终端输入指令查看

#查看指定文件状态
git status [filename]

#查看所有文件状态
git status

 在终端中输入指令将文件缓存

# 注意add后面有个点,点前面有个空格
git add .  

在终端中输入指令将文件提交得到本地仓库

#提交到本地仓库
git commit -m "说明信息"

 最后在终端中输入指令将所有代码推送到远程仓库

#推送到远程仓库
git push origin master
或
git push

在Gitee仓库中便可看到更新信息

2.6 Git分支

2.6.1 Git分支中常用命令

# 列出所有本地分支
git branch

# 列出所有远程分支
git branch -r

# 新建一个分支,但依然停留在当前分支
git branch [branch-name]

# 新建一个分支,并切换到该分支
git checkout -b [branch]

# 合并指定分支到当前分支
$ git merge [branch]

# 删除分支
$ git branch -d [branch-name]

# 删除远程分支
$ git push origin --delete [branch-name]
$ git branch -dr [remote/branch]

2.6.2 VS Code中使用分支命令

(1)创建分支

可直接创建使用vs code菜单栏创建

 选择分支

也可在终端中使用指令创建分支

 (2)发布分支

选择完分支后就可以发布分支

发布完毕后,便可在gitee仓库内查新分支

注意:

  • master主分支主要用来发布新版本,一般情况下不允许在上面工作,工作一般情况下在新建的dev分支上工作,工作完后,比如上要发布,或者说dev分支代码稳定后可以合并到主分支master上来
# 合并指定分支到当前分支
$ git merge [branch]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JHY97

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值