学习笔记 使用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的,如果有大佬知道,还请教学一波~不胜感激!!!

相关推荐
花果山最Man的男人12 小时前
@Autowired注解使用说明
后端
京东云开发者12 小时前
如何秒级实现接口间“幂等”补偿:一款轻量级仿幂等数据校正处理辅助工具
后端
会飞的架狗师12 小时前
【MySQL体系】第1篇:从MySQL架构原理到存储的解析
后端·mysql
用户83562907805112 小时前
用Python高效处理Excel数据:Excel数据读取指南
后端·python
IT技术小密圈12 小时前
图解系统设计: 五分钟从单体架构到微服务(上)
后端
mudtools12 小时前
.NET驾驭Word之力:COM组件二次开发全攻略之连接Word与创建你的第一个自动化文档
后端·c#
文心快码BaiduComate12 小时前
“一人即团队”——一句话驱动智能体团队
前端·后端·程序员
bobz96513 小时前
kubeovn with metallb:service externalTraffcLocal
后端
小枫编程13 小时前
Spring Boot 与前端文件上传跨域问题:Multipart、CORS 与网关配置
前端·spring boot·后端