github之fork的同步
Configuring a remote for a fork1、给 fork 配置一个 remote2、使用 git remote -v 查看远程状态git remote -v
origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetc
...
git之出现templates没有找到解决方案
在 Mac 上用 SourceTree 克隆的时候, 偶尔出现了warning: templates not found /usr/local/git/share/git-core/templates 警告,然后clone一直卡住,最开始以为是网络的问题,但是挂了VPN也这样,怎么办呢?
解决办法
...
HTTPS防劫持通俗理解
HTTPS防劫持通俗理解HTTP 是邮寄明信片,邮递员(运营商)可以任意监听和篡改,也可以直接换掉明信片
HTTPS 是邮寄保险箱,邮递员(运营商)拆不开保险箱无法监听和篡改,如果邮递员(运营商)偷偷换掉整个保险箱,收件方能识别这是假的并拒收。
哈哈~~~通俗易懂!
git之提交一些小心得
大家在用git进行开发的时候,这里推荐一个可视化工作 SouceTree,但是使用工具会有一些小细节做不好,比如更新后在提交,会多出一条无用的合并 commit 记录,这条记录其实是不方便其他人查看 commit 日志的,下面简单介绍一个自己平时使用的流程,这里是使用 branch, 大家也可以使用
...
git之修改tag对应的代码
如何取到 git 已经打好的 tag 所对应的代码了?
1、直接检出 tag 对应的代码1git checkout tag_name
这样是可以得到相应 tag 的代码,但是这个时候 git 会提示你当前处于一个 “detached HEAD”的状态,因为 tag 是一个快照,是不能更改他的代码。
...
git之最基本命令
会持续更新……
建议大家直接看 git 的官方翻译 https://git-scm.com/book/zh/v1
使用 git –help 会显示出所有的命令,这篇文章存在的目的是为了更好的说明其中一些常用的命令。
其实最好的方法是自己在 github 上面创建一个项目,把命令过一遍,其实在你使用
...