Git结合码云以及Vscode的使用方法

本教程详细介绍了如何在码云上创建项目,配置SSH公钥,使用Git进行项目初始化,以及如何通过VSCode进行代码同步。涵盖了从Git基本配置到与云端仓库同步的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git操作教程

Prepare work

1、注册码云,并且创界一个空项目:scratch-gui-develop
2、下载安装Git
3、下载VSCode

step1:配置ssh公匙

打开Git Bash,安装完在应用里搜索就有了

运行:

ssh-keygen -t rsa -C "youremail@xxx.com"

# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key

查看你的public key

cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc.... //类似这样

打开码云ssh公匙管理页面:
https://gitee.com/profile/sshkeys

填写标题:

yourname's SSH key

公匙:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc...

添加提交后回到git bash中,输入:

ssh -T git@gitee.com

如果有弹出询问(yes/no)输入yes,返回:
# Welcome to Gitee.com,xxxx
成功添加公匙(公匙作用类似使用安全通道,一次配置,后面提交不用每次都要输入账号密码什么的)

step2:Git操作

1、初始化git
git config --global user.name "xxx"    //你的gitee用户名
git config --global user.email "xxx@xx.com"  //你的gitee邮箱
git config --global credential.helper store   //记住上面两个信息

然后Git bash到你项目根目录下:

git init    
出现类似:
# Initialized empty Git repository in C:/YourProjName/.git/

此时已经把你的项目目录变为git可以管理的仓库了,里面会有一个.Git的隐藏文件夹,不要乱改此文件夹

关联本地仓库和云端gitee仓库
git remote add origin https://gitee.com/Gumpsj/scratch-gui-develop.git

项目地址形式为:https://gitee.com/YourGiteeName/YourProjName.git 或者 git@gitee.com:YourGiteeName/YourProjName.git。其中origin代表的是你远程的仓库,可通过命令 git remote -v 查看远程仓库地址:

git remote -v
# origin  https://gitee.com/YourGiteeName/YourProjName.git (fetch)
# origin  https://gitee.com/YourGiteeName/YourProjName.git (push)

step3:使用vscode同步

用vscode打开Git bash的文件夹(通过前面的配置,vscode能自动获取.Git配置实现代码管理)

1、点击    +                    //暂存
2、写tag,点击    √             //提交
3、点击   ...  选择->推送 即可和云端仓库同步

注:点击+后源代码管理图标会显示需要同步文件的数量,点击进入右上角有+好,可以每个文件写上tag,也可以一起+后写tag

采坑:
或许在点击+时会出现:vscode提示 git:fatal:unable to creat ,xxxx Unable to create index.lock File exists错误
解决:在.Git文件目录中找到index.lock 文件,将其删除即可(如果找不到,就不用管这个错误提示也能同步成功)

参考文档:
https://blog.csdn.net/watfe/article/details/79761741

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值