学习笔记 使用git工具管理自己的项目代码

前言

最近的学习记录中,我发现有些时候自己写的代码会忘记写到什么地方,这个时候我想到为什么不用git来管理自己的项目代码呢?使用git 不但可以将代码交给仓库管理,也可以练习代码提交管理之类的能力,还有解决冲突等本领,事不宜迟,立马使用起来!

下载git、并创建gitee码云账号

我们要想使用git工具配合码云来管理我们的代码,就必须先安装好,git工具,git工具的安装呢,非常简单,网上也有大佬写的很好的文章可以借鉴,这边我就不做过多讲解,主要记录一下自己是如何使用git配合码云来管理自己的项目代码的。

注册码云(gitee)账号 这个非常简单只需要注册一个账号,是非常简单的事情。

git下载地址:soft.aijiaer11.cn/soft/124420...

新建仓库管理代码我们的代码

进入gitee 中,在我们的头像处点击我的仓库,进入我们的仓库,一进来是没仓库的所以需要我们手动建立一个仓库, 点击新建就可以创建一个仓库啦

详细的git配置,需要自行百度了解,不难查询一下资料就可以啦~

点击新建,我们输入好基本信息点击创建就可以啦,这里根据自己的需求来进行填写即可。 开源是所有人都可以看见,私有是自己本人才可以查看

创建完毕之后我们可以查看到一下命令代码

根据代码提示一步一步进行即可

在本地创建一个test文件目录之后安装命令进行操作就可以得到一个仓库了, 之后我们就可以来对仓库的代码进行一个操作,这里我常用的几个命令分为

sql 复制代码
git branch 查看当前分支
git checkout 切换分支
git add . 暂存代码
git commit -m "描述" 提交代码
git push 提交到远程仓库
git merge <branch-name> 合并分支(将<branch-name>分支合并到当前分支上)
git reset --hard HEAD 回退到上一次提交

这里我的建议是将自己的代码新建一个分支,在新的分支上进行代码的编写,等代码没问题就提交到,主分支上,然后在远程提交到仓库中去。

列子

根据上面我提出的一些git命令我们来对这个项目进行一次代码提交的流程 首先创建一个分支git checkout -b 分支名称 这个命名可以让你创建一个分支并且切换到当前创建好的分支

通过git branch查看到我有俩个分支,现在在sys-account这个分支下面,我将修改好的代码全部暂存并且commit 提交

来到主分支下面,我们在使用git merge <branch-name> 合并分支(将<branch-name>分支合并到当前分支上)这个git 命令 将sys-account合并到我们的主分支中,显示一下提示信息就说明合并分支成功,接下来就可以使用git push命令就可以提交到远程仓库了

如果分支提交完毕之后,你不想要了可以使用git branch -d feature/new-feature 删除你的分支

如果提交出现问题可以使用git reset --hard HEAD 提交到上一次提交的记录,如果是其他冲突可以根据你冲突的条件和代码进行更改,如何在进行一次提交

这是本人的一点点学习记录心得,不知道具体公司开发中是如何使用git的,如果有大佬知道,还请教学一波~不胜感激!!!

相关推荐
源码宝29 分钟前
MES系统源码:Java8 + SpringBoot2.7 + MySQL8 + Redis,后端源码清爽易扩展
java·后端·源码·springboot·mes系统·源码二开·mes源码
金銀銅鐵1 小时前
[Java] 如何理解 class 文件中方法的 descriptor?
java·后端
村口张大爷1 小时前
05 — 分层架构与依赖倒置
后端·架构·系统架构
Jasonakeke2 小时前
SpringBoot自动配置原理揭秘
java·spring boot·后端
IT_陈寒3 小时前
Vite热更新失灵?你可能漏了这个配置
前端·人工智能·后端
uzong4 小时前
面试官:如何做好架构设计
后端·架构
Cosolar4 小时前
QwenPaw Agent 实现原理深度剖析
后端·面试·架构
Sincerelyplz4 小时前
【AI会议纪要实践】mapReduce、RAG 与结构化输出
java·后端·agent
zavoryn4 小时前
后端接入 AI Agent:Tool Calling 网关、幂等与审计日志实战
后端·架构
swipe6 小时前
混合检索 RAG 的工程化实践:不是多查几路,而是把召回、重排和上下文预算管好
后端·langchain·llm