VSCode中如何使用Git

VSCode中使用git

初始化仓库

首先点击源代码管理,然后点击初始化仓库,这一步相当于git init

生成公钥并配置在GitHub中

  • 生成SSH公钥

    在git中输入ssh-keygen -t rsa

输入后一直回车即可(如果公钥已经存在,则自动覆盖)

  • 获取公钥

在git中输入cat ~/.ssh/id_rsa.pub即可得到公钥

  • 在Github中配置公钥

点击个人头像—》点击Settings—》点击SSH and GPG keys—》点击New SSH key,将公钥拷贝到Key即可

具体操作

在github中创建相应的仓库,用于存储代码,在推送时推送到相关仓库

点击三个圆点–》远程–》添加远程存储库–》输入仓库的名字(可以输master)


如果遇到报错

failed unable to access ‘***.git/‘:[OpenSSL](https://so.csdn.net/so/search?q=OpenSSL&spm=1001.2101.3001.7020) SSL_read: Connection was reset, errno 10054

解决方案:

打开Git命令页面,执行下述git命令脚本:修改设置,解除ssl验证
方法一:(分别输入下述两条指令)

git config --global http.proxy
 
git config --global --unset http.proxy

方法二:

git config --global http.sslVerify "false"

提交与推送

先暂缓所有更改
这一步相当于 git add .
在这里插入图片描述

点击√相当于提交(可在消息处输入提交的说明)git commit -m "xxx"
也可以点击三个点,根据需求进行选择即可在这里插入图片描述
然后点击推送到远程仓库(或者点击左下角的循环图标)

分支的创建

点击左下角的master可以创建新分支

创建之后,点击右下角的长得比较像循环按钮(同步更改到远程仓库)

然后就可以发现项目中多了一个分支
在这里插入图片描述

解决冲突

如果提交时显示冲突
在这里插入图片描述
出现的冲突如下:
在这里插入图片描述
<<<<<< HEAD以下绿色部分是当前本地的更改,蓝色部分是远程仓库中的。根据自己的情况进行删减,之后再重新添加提交并推送即可。

.gitignore

在一些项目中,我们不想让本地仓库的所有文件都上传到远程仓库中,而是有选择的上传。可以创建.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件或目录。(注意:路径中的\要换成/)

也可以在源代码管理窗口直接右键需要忽略的文件可以直接添加进gitignore

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值