#GIt

如何使用git difftool工具

Git现在是日常使用评率非常高的工具,本文记录如何使用gitdifftool配合外部diff工具。配置gitdifftool:$ gitconfig--globaldiff.toolvimdiff使用配置的difftool来显示diff:$ gitdifftoolmaingitdifftool是一个...

git 版本历史

版本:gitrev-parse--git-dir显示Git版本库的位置 --show-cdup显示当前工作区目录的深度 --parseopt解析命令行参数$gitrev-parse--symbolic--branches显示分支$gitrev-parse--symbolic--tags显示里程碑$g...
代码星球 代码星球·2021-02-25

Git 钩子

1. 概念概述1.1. 安装钩子1.2. 脚本语言1.3. 钩子的作用域2. 本地钩子2.1. 预提交钩子Pre-Commit2.2. 准备提交信息钩子PrepareCommitMessage2.3. 提交信息钩子CommitMessage...
代码星球 代码星球·2021-02-25

Git提交引用和引用日志

转载自:https://github.com/geeeeeeeeek/git-recipes/wiki/5.5-Git%E6%8F%90%E4%BA%A4%E5%BC%95%E7%94%A8%E5%92%8C%E5%BC%95%E7%94%A8%E6%97%A5%E5%BF%97提交是Git的精髓所在,你无时不刻不在创...
代码星球 代码星球·2021-02-25

git引用^和~的区别

这篇git文章必转:解答我一直的疑惑http://www.cnblogs.com/hutaoer/archive/2013/05/14/3078191.html 一.引子在git操作中,我们可以使用checkout命令检出某个状态下文件,也可以使用reset命令重置到某个状态,这里所说的“某个状态”其实对应的...
代码星球 代码星球·2021-02-25

Git log高级用法

首先,这篇文章会展示几种gitlog格式化输出的例子。大多数例子只是通过标记向gitlog请求或多或少的信息。如果你不喜欢默认的gitlog格式,你可以用gitconfig的别名功能来给你想要的格式创建一个快捷方式。Oneline--oneline标记把每一个提交压缩到了一行中。它默认只显示提交ID和提交信息的第一行。...
代码星球 代码星球·2021-02-25

git ignore

今天提交一个APK应用程序到bitbucket,程序跑成功之后,就把所有代码push到远端。后面调试修改的时候发现很多代码其实不并不需要同步,比如:bin文件夹,obj文件夹,.o的文件等。所以考虑忽略掉一些文件,不让git对这些文件进行同步,所以用到啦.gitignore文件。具体操作步骤如下:1.进入到projec...
代码星球 代码星球·2021-02-25

git diff old mode 100755 new mode 100644

 在linux下载了Qt的软件仓库,拷贝了一份到windows下。在msysgit下,发现所有的文件都被修改了。用gitdiff查看,发现是:$gitdiffutil/webkit/mkdist-webkitdiff--gita/util/webkit/mkdist-webkitb/util/webkit/m...
代码星球 代码星球·2021-02-25

git revert 和 git reset的区别

gitrevert-nindex gitrevert和gitreset的区别 1.gitrevert是用一次新的commit来回滚之前的commit,gitreset是直接删除指定的commit。 2.在回滚这一操作上看,效果差不多。但是在日后继续merge以前的老版本时有区别。因为git...
代码星球 代码星球·2021-02-24

git命令总结

1.错误提示:ItseemsthatIcannotcreatearebase-applydirectory,andIwonderifyouareinthemiddleofpatchapplicationoranotherrebase.2.gitcherry-picks807x把s807x这个一个点拉倒当前分支。3.gi...
代码星球 代码星球·2021-02-24

让你的Git水平更上一层楼的10个小贴士

注意:本文中,一些命令包含含有方括号的部分(e.g.gitadd-p[file_name]).在这些例子中,您要在该处插入所需的数字,标示符等。而不需要保留方括号。如果你在命令行中使用Git命令,每次手动输入命令是一件非常烦人的。为了解决这个问题,你可以很方便的开启自动补全功能。在Unix系统下,运行以下指令来获取脚本...

仅1年GitHub Star数翻倍,Flink 做了什么?

ApacheFlink是公认的新一代开源大数据计算引擎,其流水线运行系统既可以执行批处理程序也可以执行流处理程序。目前,Flink已成为Apache基金会和GitHub社区最为活跃的项目之一。在FlinkForwardAsia2019上,阿里巴巴资深技术专家,实时计算负责人王峰(莫问)总结了2019年Flink在中国的...

GitOps:Kubernetes多集群环境下的高效CICD实践

为了解决传统应用升级缓慢、架构臃肿、不能快速迭代、故障不能快速定位、问题无法快速解决等问题,云原生这一概念横空出世。云原生可以改进应用开发的效率,改变企业的组织结构,甚至会在文化层面上直接影响一个公司的决策,可以说,云时代的云原生应用大势已来。在容器领域内,Kubernetes已经成为了容器编排和管理的社区标准。它通过...

当GitHub把我当成DDos攻击者拉进了黑名单中。。。

Github黑名单自救+快速稳定翻墙异常处理汇总-开发工具 http://www.cnblogs.com/dunitian/p/4522988.html原因:项目冲突,没有先更新后提交,他自行更新的时候产生大量流量,比较耗服务器性能,so==》当成攻击者了(免费没幸福了)下面说的这种方法也可以用来翻墙打不开了...

8.GitHub实战系列~8.使用GitHub建立自己的免费博客

github实战汇总:http://www.cnblogs.com/dunitian/p/5038719.html创建一个用户名.github.io的仓库选择设置页面风格页面基本信息选择一个你喜欢的风格访问用户名.github.io以后你直接添加文件到本地库然后推送到远程就可以了~eg:...
首页上一页...23456...下一页尾页