如何在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的使用教程与团队开发

相关推荐
凯子坚持 c5 小时前
Git 多人协作深度解析:从工作流模拟到仓库维护
git
要站在顶端8 小时前
克隆大型仓库卡住(7%每次就卡住了)
git
五月底_9 小时前
上传大量文件到github repo
git·github
Lv117700812 小时前
Visual Studio中的多态
ide·笔记·c#·visual studio
猫头虎13 小时前
GoLand 2025.3 最新变化:值得更新吗?
ide·windows·macos·pycharm·编辑器·intellij-idea·idea
啃火龙果的兔子14 小时前
Codeium如何在vscode中使用
ide·vscode·编辑器
一笑code15 小时前
pycharm vs vscode安装python的插件
vscode·python·pycharm
_OP_CHEN16 小时前
用极狐 CodeRider-Kilo 开发俄罗斯方块:AI 辅助编程的沉浸式体验
人工智能·vscode·python·ai编程·ai编程插件·coderider-kilo
rannn_11117 小时前
【Git教程】概述、常用命令、Git-IDEA集成
java·git·后端·intellij-idea
啃火龙果的兔子18 小时前
IntelliJ IDEA社区版下载安装
java·ide·intellij-idea