
Git
文章平均质量分 61
这是我在阅读了git,github等官方文档后的个人总结
记录Java学习的三木
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何将idea中自己的项目上传到GitHub上
如果存在类似id_ed266619类似的结果说明已存在SSH秘钥,可直接使用现有秘钥。如果只想推送到本地存储库,点击提交,如果想推送到远程存储库,那么点击提交并推送。(1)打开GitBash(如果不会使用GitBash在我的主页文章中搜索)(3)若无秘钥(修改为自己GitHub的email),配置自己的秘钥。new一个新的存储库,存储库名和项目名保持一致,其余按照默认配置。(3)点击测试,显示Git版本则ideaGit功能正常。将Git存储库中复制过来的SSH连接地址复制过来连接。原创 2025-06-03 20:07:20 · 1163 阅读 · 0 评论 -
查看变更(Git协作第五篇)
在进行大的变更之前,比如合并到主分支或向公共发布更新,开发人员会进行代码审查,包括系统地检查所有代码的更改.这个协作过程需要一个或多个代码审查员仔细检查代码中潜在的问题,比如错误,bug和对编码标准的遵守.原创 2025-06-03 15:49:43 · 413 阅读 · 0 评论 -
整合分支(Git分支第四篇)
当完成了一个功能分支的工作,通常会与一个开发分支合并.你可以使用git合并或git分支命令完成这个操作.合并方法:保留合并分支的所有更改和历史记录,多次修改后,修订历史记录可能会变得复杂.变基方法:维护一个干净的历史修订记录,合并的提交会附加在目标分支的末尾.与合并的方法相比,冲突可能会更频繁的发生.原创 2025-06-02 23:25:52 · 385 阅读 · 0 评论 -
Git分支的工作流程(Git协作第三篇)
如果大家想详细学习建议从官方文档学习。原创 2025-05-27 00:19:05 · 1404 阅读 · 0 评论 -
远程分支(Git分支第三篇)
虽然Git(分布式版本控制系统)在您的本地计算机上,但您也可以拥有存储库的远程副本。远程存储库可以位于私有中央服务器上,也可以位于同事的计算机上。你也可以使用版本控制软件,例如Backlog来托管远程存储库。你可以检索其他人对存储库所做的更改或将存储库的本地副本移到远程服务器。在执行拉取并且没有发生冲突时,来自远程的更改会自动合并到当前本地分支.如果你想获取远程修改但不想将他们合并到当前本地分支中,使用git fetch命令。原创 2025-05-25 18:45:17 · 1166 阅读 · 0 评论 -
Git切换分支(Git协作第二篇)
~(代字号)和^(插入符号)指向相对于特定提交的位置.这些符号通常与HEAD或提交哈希(hash)等提交引用一起使用.:更改存储树中的文件,以匹配存储在你希望切换到的分支的版本,可以将它视为在不同工作处之间切换的一中方式。:例如:HEAD~1^2,它的意思是先取Head的第一个祖先,再找它的第二个父级。HEAD^1:HEAD的第一个父级,head是合并提交。HEAD^2:HEAD的第二个父级,head是合并提交。如果大家想详细学习建议从官方文档学习。,^用于指定合并提交的多个。^指的是和并提交的父级。原创 2025-05-25 17:11:01 · 337 阅读 · 0 评论 -
Git分支(Git协作第一篇)
在协作环境下,多个开发人员共享一个源代码工作.比如:一些开发人员修改bug,一些开发人员实现新功能等.这时就需要有一个系统来管理同一代码库的不同版本.Git分支在本质上是一条独立的开发线.在处理新功能和bug修复时,可以使用分支将你的工作和其它成员的工作分隔开来.单独的分支可以合并为一个分支.:建立分支允许开发人员从原始代码库中分支出来并将他们的工作与他人隔离起来,它还有助于git轻松合并版本.定义:创建分支不会更改存储库,只会为当前提交添加一根指针.如果大家想详细学习建议从官方文档学习。原创 2025-05-25 16:42:56 · 332 阅读 · 0 评论 -
管理Git历史记录(Git基础知识第五篇)
这一篇内容主要讲述在与他人共享你的工作内容之前,更改你的本地Git提交历史记录(例如更改你的提交信息,提交顺序,或者将提交压缩在一起)介绍:这是Git中一个强大的交互式变基命令,允许修改,合并,删除和重新排序提交历史.作用:对最近一次提交进行修改,比如调整注释,文件内容等,而无需创建新的提交记录.作用:将来自另一个分支的所有提交组合在一起合并到当前分支成为一个新的提交。作用:建立更清晰,更有逻辑的提交历史,在代码审查和协作开发中非常有用.作用:1.将提交从错误的分支移动到正确的分支。原创 2025-05-25 16:22:31 · 322 阅读 · 0 评论 -
Git如何还原变更(Git基础知识第四篇)
Git最有价值的特性之一就是能够撤销错误的操作.当您进行新的提交时,Git会存储项目的快照,以便需要时回到较早的版本.使用:(不建议,这会导致远程存储库与其他成员的本地存储库不一致)仅自己使用的分支时才使用,否则可能引发协作冲突。mixed:(默认)混合模式可恢复已更改索引的状态,撤销提交并取消缓存。原创 2025-05-24 18:58:58 · 237 阅读 · 0 评论 -
Git如何记录变更(Git基础知识第三篇)
Git不是万能的,它不会自动记录您你所做的每个更改,你必须在索引中暂存这些更改让git知道你想记录哪些更改,暂存后可以提交这个更改以便这些更改能够提交到存储库中.:提交命令允许您在存储库中的Git历史记录中记录文件修改,每一个更改均可在对应的文件或目录中按时间顺序查找.并在存储库中有唯一标识.:工作树中的更改不会直接提交到存储库中,而是先在索引中保存变更,当我们提交索引时才会将索引提交时才会保存到存储库中.:我们在工作树中进行更改,比如编辑文件,添加文件和移除不需要的文件.:提交消息要简洁准确。原创 2025-05-24 16:50:52 · 222 阅读 · 0 评论 -
Git的存储库(Git基础知识第二篇)
存储库(repository)是用于存储代码的位于中心的文件夹.一旦拥有包含文件和目录的Git存储库,就可以开始跟踪更改和版本.1.创建一个新的存储库:使用git初始化命令.可以将GIt引入到现有的,未版本控制的项目中,您可以跟踪和更改。:为单个用户托管在本地机器上(本地存储库有版本控制功能,但无协作功能)原创 2025-05-24 16:20:44 · 435 阅读 · 0 评论 -
什么是Git(Git基础知识第一篇)
Git是一个用于管理源代码的分布式版本控制系统,版本控制系统可以在你修改文件时记录并保存,使你可以随时将代码回复到历史版本.:Git历史存储在共享存储库中,Git可以防止旧版本的无意覆盖(即你不会因为误操作(修改,删除文件))而永久丢失历史版本.:您准备提交的地方.暂存后,工作树将与存储库中的文件比较,对工作树中文件的更改在提交前被标记为以修改.:存储库是跟踪项目文件所有更改的"容器",保存着您团队的所有提交,可以用git日志命令访问提交.3.提交(从索引中获取文件并将他们作为快照存储在存储库中)原创 2025-05-24 16:03:18 · 499 阅读 · 0 评论