Git和GitHub
文章平均质量分 80
Apple_Web
吃苹果的程序员正在努力ing...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
告别混淆:如何精准找出两个Git分支间“真正”的差异?
如何优雅比较Git分支差异?本文介绍了从简单到复杂的解决方案。基本方法使用git log branchA..branchB比较分支差异,但需要注意远程分支需先git fetch。针对cherry-pick导致的提交重复问题,推荐使用--cherry-pick参数和三点语法...来正确识别差异。文章还提供了实用命令模板,包含作者筛选、排除合并提交等常用参数组合,帮助开发者高效对比分支代码差异,避免踩坑。掌握这些技巧能大幅提升分支管理效率。原创 2025-08-03 13:24:58 · 1369 阅读 · 0 评论 -
Git代码合并两大神器:Merge 对决 Cherry-pick,你真的用对了吗?
文章摘要:Git中的代码合并主要涉及git merge和git cherry-pick两种方式。前者用于合并整个分支,保留完整历史记录,适合功能开发完成后的合并;后者则可以精准选取单个提交,适合紧急修复或少量改动同步。两者各有优劣:merge保持历史完整性但可能混乱,cherry-pick灵活但可能丢失上下文或造成重复提交。选择原则是"功能用merge,修复用cherry-pick"。理解两者的区别和适用场景,能帮助开发者更高效地管理代码提交历史。原创 2025-07-27 19:17:26 · 1520 阅读 · 0 评论 -
解锁IDEA中Git/SVN Issue Navigation功能:80%程序员都不懂的秘密武器~
在我们日常开发中,版本控制和问题跟踪是两个至关重要的工具。Git 是最广泛使用的版本控制系统之一,而像 Jira、GitHub Issues 等问题跟踪系统则帮助开发团队管理和跟踪项目中的任务和问题。IntelliJ IDEA 作为一款强大的集成开发环境(IDE),在这两个领域提供了丰富的支持,其中 Git Issue Navigation 功能尤其值得一提,**但是说实话我觉得这个功能80%的开发是不懂的!在网上也基本没搜到相关的文章。原创 2024-07-02 22:52:06 · 1551 阅读 · 0 评论 -
Git结合Idea常用操作记录
文章目录git常用命令git工作原理1、把已经add还没有commit的文件去掉git版本管理2、把commit但是还没有push的代码回滚3、把已经push到远程的代码回滚4、其他分支合并到当前分支。。。。后续补充。。。。这里记录一下工作或者平常学习中可能会用到的git的常用操作,主要是结合idea的!git常用命令git工作原理工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有原创 2020-09-19 16:30:23 · 8087 阅读 · 0 评论 -
99%的人不知道的github的丧心病狂的技巧
文章目录寻找Demo寻找资源+源码寻找数据+爬虫awesome+xxx结束语寻找Demo比如说我最近做的是一个实验的项目的一个小模块,需要被去吧某一国家的语言翻译成中文,如果我自己去写一个调用api的翻译程序估计得个一两天时间,为了能抽出时间更更公众号文章/看看书充充电等,我直接去github搜一下 谷歌翻译按照以下三点来进行选择:我会的语言java/pythonstar星星数(一般...转载 2020-02-11 10:39:47 · 537 阅读 · 0 评论 -
github超详细入门级图文教程,让你在github大显身手
文章目录前言准备工作了解github提交leetcode确认提交同步更新github计算机的肯定都听过github,那么我们看到了一个项目,如何对这个项目做出自己的贡献呢,看完这篇文章,帮你快速上手,纯图文,丢掉那烦人的命令行操作前言本文采用详细图文,简单易懂,帮你快速上手使用github,摆脱那些对新手不友好的命令行操作,纯web操作!准备工作注册github账号,百度找教...转载 2020-02-11 10:36:43 · 1295 阅读 · 2 评论 -
idea操作git非常实用的教程
目录导航一:忽略提交文件的两种方式二:idea设置git忽略文件三:如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件四:idea 把一个add到git的文件去掉五:IDEA 撤销 commit六: idea中git回退本地仓库版本总结一:忽略提交文件的两种方式忽略提交文件有两种方式:第一种没有添加到版本库!第二种已经添加到版本库,但是现在不想再提交的!一、文件...原创 2019-09-01 14:15:19 · 13760 阅读 · 0 评论 -
对Git用户名与Github账户关系的理解
入门学习Git的过程中,产生了这样的困惑:在电脑上,如果要用Git,我们需要通过命令git config --global user.name "myname"和git config --global user.email "myname@email.com"来配置用户名和email,表明是“谁”在操作Git,来做提交代码等等一系列操作。另外,如果我们需要使用代码托管的服务,比如GitHub,...转载 2019-09-10 23:28:53 · 13859 阅读 · 1 评论 -
10分钟学会Markdown语法规范
作为一个IT人员,不会Markdown是说不过去的,于是今天兴起就学了一下,并且将刚学会的技能使用Markdown语法记录! Markdown 轻量化的标记语言,一种适用于网络的书写语言。Markdown 是...原创 2019-10-22 16:58:06 · 893 阅读 · 0 评论 -
github电脑访问不了,手机热点可以
直接改本机host。以windows 为例子。首先在 http://github.global.ssl.fastly.net.ipaddress.com/1.查询ip找到ip:151.101.185.1942.然后去去修改hosts目录 C:\Windows\System32\drivers\etc 文件下的 hosts文件因为win10原因, 需要管理员权限。这是把记事本以管理员身......原创 2019-09-01 14:50:19 · 5347 阅读 · 3 评论 -
你真的会高效的在GitHub搜索开源项目吗?
文章目录1. 明确搜索仓库标题、仓库描述、README2. 明确搜索 star、fork 数大于多少的3. 明确搜索仓库大小的4. 明确仓库是否还在更新维护5. 明确搜索仓库的 LICENSE6. 明确搜索仓库的语言7.明确搜索某个人或组织的仓库GitHub的流行, GitHub在开源世界的受欢迎程度自不必多言。再加上今天,GitHub官方又搞了个大新闻:私有仓库也改为免费使用,这在原来可是需...转载 2020-02-11 10:19:34 · 682 阅读 · 0 评论
分享