如何在VScode环境下使用git进行版本控制,并上传到gitee远程仓库

Git工具对于项目代码版本控制来说非常有用,然而很多开发者却不太会用,根本原因在于很多人平时都是一个人搞算法研究,很少进行合作开发,所以接触很少。但其实git的作用比较大,版本控制和远程仓库提交都少不了它。接下来,我们来初步尝试使用git进行代码版本控制,并使用gittee进行远程仓库构建并同步。

一. 安装VScode与Git工具

首先,进入VScode官网下载最新版本的vscode,基本无脑下一步就可以,安装路径可以选一下。然后找个教程安装一下anaconda或者minforge3进行项目虚拟环境管理,这里推荐我之前的教程可以完美管理虚拟环境 安装anaconda与深度学习环境搭建教程

到这里,VScode与虚拟环境管理工具都搭建完毕,可以正常使用vscode进行深度学习项目开发了,如果你不需要安装pytorch那些可以忽略里面的部分内容即可。

下面是安装Git工具的教程,Git工具的安装与配置教程,按照上面的方法下载并安装好git工具,然后打开cmd终端,进行git账号和邮箱配置,如下所示:第一行的xxx替换为你的gitee官网账号名,就是主页@符号后的那一串,第二行是你的gitee账号绑定的邮箱名。所以你需要先到gitee官网注册 一下账号并绑定邮箱,这样才可以顺利的进行远程仓库同步。

python 复制代码
git config --global user.name "xxxx"
git config --global user.email "xxx@qq.com"

设置完成之后,然后你需要在gitee主页点击右上角的+号,创建一个仓库,然后复制仓库的url

点击HTTPS,然后点击复制URL地址,如果这个页面找不到了,也很简单,点击你刚刚创建的项目主页,浏览器上的URL地址加上".git"即可。复制这个地址,然后新建一个文件夹(例如git_demo),使用vscode打开这个文件夹,新建一个test.py文件,里面随便写点什么,比如print("hello world!"),然后按照下面顺序操作:

然后增加一行代码,print("This is a test file"),内容无所谓,就是改动一下的意思,然后下面需要添加gitee仓库的URL地址了,按照下面操作进行添加(比如上面创建的项目地址应该加上.git后变成https://gitee.com/yang-yunfengafgasg/demo2.git),然后回车即可,还需要我们添加远程仓库名,这个是你本地的叫法和远程无关,随便输入即可,我一般以平台名(gitee)命名。

这样之后便将将这个本地项目关联到gitee远程仓库了,接下来,你可以在添加编辑编码,然后提交你的改动,保存为当前版本。比如你在更改一些代码后,觉得当前版本可以保存一版了,就为当前版本取一个名字,比如version1,然后再点提交即可。

点击提交之后就如下图所示,1表示当前保存的版本,点击可以查看当前版本所做的改动,如果此时点击2就是将当前的版本同步到gitee远程仓库中。

同步之后,就可以在gitee官网看到刚刚提交的更改了,同时vsocde也会有云图标的增加。

到这里就讲完了gitee仓库与git的联动了,其实git的作用还远不止这些,包括小组之间的代码协作如何同步也是值得探索的,而且当你在大公司上班时,协作开发是必不可少的。所以后续我会继续跟进这方面的内容。有小伙伴着急的,我这里插一个视频资源,讲的比我好。

Git的使用教程与团队开发

相关推荐
KieranYin1 天前
Git_查看已删除文件的历史
git
三品吉他手会点灯1 天前
STM32 VSCode 开发-C/C++的环境配置中,找不到C/C++: Edit Configurations选项
c语言·c++·vscode·stm32·单片机·嵌入式硬件·编辑器
星谐1 天前
GitX智能版本控制助手:告别Git命令行,让版本控制更高效
git
错把套路当深情1 天前
Git 常用命令大全
git
小堃学编程1 天前
【项目实战】基于protobuf的发布订阅式消息队列(4)—— 服务端
c语言·c++·vscode·消息队列·gtest·protobuf·muduo
向上_503582911 天前
解决git提交冲突
git
学习使我健康1 天前
Git Submodule 深度避坑指南
git
2501_915909061 天前
Xcode从入门到精通:全面解析iOS开发IDE的核心功能与实际应用指南
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
Cephas、1 天前
VsCode 使用手册
vscode·工具使用手册
景庆1971 天前
vscode启动springBoot项目配置,激活环境
java·开发语言·vscode