![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git的使用
文章平均质量分 89
无聊看看天T^T
事以密成,语以泄败
展开
-
Git(六):企业级项目管理
以上的内容是企业级常用的一种Git分支设计规范:Git Flow模型,但要说的是该模型并不适用所有团队、环境和文化。关键在于站在你的团队或项目的角度考虑:选择的某种分支模型可以帮助你们解决什么问题?它会带来哪些问题?这种模式可以为哪种开发提供更好的支持?公司支持鼓励这种行为吗?最终选择的分支模型最终都是为了让人们更容易的进行软件协作开发,因此,分支模型需要考虑到使用者的需求,而不是盲目听信所谓的“成功的分支模型”所以对于不同公司,规范是会有些许差异,但它们都是为了效率和稳定。原创 2024-03-28 13:57:16 · 1117 阅读 · 0 评论 -
GIt(五):模拟多人协作
列出所有的分支,包括本地分支和远程分支,如果一个远程分支被拉取到了本地,它将以类似。冲突问题,二者都将file.txt文件新增内容提交给远程仓库,远程仓库不知道要用谁的。在远程master分支下的file.txt文件新增代码“aaa”和“bbb”①开发者2获取远程仓库中开发者1写了一部分的feature-2分支的内容。(此时远程master分支中的file.txt文件仍未被修改)(对远程dev分支与当前dev分支合并后出现的冲突进行修改)由开发者1新增“aaa”,由开发者2新增“bbb”原创 2024-03-27 23:46:14 · 993 阅读 · 0 评论 -
Github获取ssh key的办法
不管是git bash还是xshell,还是其它软件获取ssh key的方式都一样,只不过查看的位置不同。原创 2024-03-24 22:52:35 · 593 阅读 · 0 评论 -
Git(四):分布式版本控制系统 && 远程仓库的相关配置
相较于难以记住的commit id,tag可以很好的解决这一问题,当我们需要回退到某个重要版本时,直接使用标签就能很快定位到。原创 2024-03-24 19:40:12 · 912 阅读 · 0 评论 -
GIt(三):分支操作 && 分支管理策略
分⽀在实际中有什么⽤呢?假设你准备开发⼀个新功能,但是需要两周才能完成,第⼀周你写了50% 的代码,如果⽴刻提交,由于代码还没写完,不完整的代码库会导致别⼈不能⼲活了。如果等代码全 部写完再⼀次提交,⼜存在丢失每天进度的巨⼤⻛险有了分⽀,就不⽤怕了。你创建了⼀个属于你⾃⼰的分⽀,别⼈看不到,还继续在原来的分上正常⼯作,⽽你在⾃⼰的分⽀上⼲活,想提交就提交,直到开发完毕后,再⼀次性合并到原来的分⽀上,这样,既安全,⼜不影响别⼈⼯作。 并且 Git ⽆论创建、切换和删除分⽀,G原创 2024-03-24 12:50:39 · 903 阅读 · 0 评论 -
Git(二):文件操作 && 分支操作
(上次提交后是否对文件进行再次修改)git statusgit diff 文件名查看版本库和工作区文件差异指令:git diff HEAD 文件名表示修改前文件(a/ReadMe,改动前文件名是ReadMe)表示修改后文件(b/ReadMe,改动后文件名仍然是ReadMe)表示修改前表示修改后展示改动前的第一行内容展示改动后从第一行开始到第二行的内容(1,2可被理解为行号的范围)工作区中文件的新增、修改或删除都是对工作区的修改。原创 2024-03-21 18:03:58 · 1031 阅读 · 0 评论 -
Git(一):基本操作 && 三个区
随着版本数量的不断增多,可能会忘记对每个版本的进行修改的内容,文档如此,我们所写的项目代码也是有这样的问题存在的(TXT文件、网页、所有的程序代码等)(比如在第8行新增了一个单词“Linux”,在第10行删除了一个单词“Windows”)(仅知道图片从100kb大小改成了120kb大小)原创 2024-03-20 21:00:13 · 1112 阅读 · 0 评论