如果远程的分支删除,本地会存在一个追踪的远程已经不存在的一个分支origin/xxx;
如果这种分支太多,本地的分支看起来会特别乱;
本文讲解了如何管理Git在本地的远程分支追踪;
如果远程的分支删除,本地会存在一个追踪的远程已经不存在的一个分支origin/xxx;
如果这种分支太多,本地的分支看起来会特别乱;
本文讲解了如何管理Git在本地的远程分支追踪;
有些编程语言提供了代码格式化检查等工具,如:Go、Rust等,我们可以在commit之前,对代码进行格式化检查,保证代码规范,而pre-commit
正是这样的工具;
本篇讲述了Git Worktree命令的基本用法
本篇讲述了Git Stash命令的基本用法;
推荐一个在线学习Git的网站;
对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merge)。另一种情况是,你只需要部分代码变动(某几个提交),这时可以采用 Cherry pick。
本文转自: git cherry-pick 教程
之前在写一些demo例子的时候, 每个不同的案例都是在同一个工程的不同目录下. 但是由于有些案例其实是不需要相关依赖的, 但是由于添加到了同一个工程中, 会导致依赖不清晰的问题. 解决方法就是, 以master为基本创建不同的分支, 每个分支为不同的案例, 各个分支不需要合并即可!
阅读本文你将学会:
最近在使用Git向github提交代码的时候总是卡顿, 出现SSH连接超时的情况, 一开始以为是因为网络缘故, 后来发现是ssh本身配置的问题!
阅读本篇你将学会:
由于最近几天要从公司回学校, 而Hexo在github上面是只发布编译完成的代码的! 即github上面的master分支是只会保存你编译完成的html静态网页, 而对于你的配置源代码是都不会保存的! 所以本篇总结了如何通过Git分支来实现: 既保存了源代码, 又不影响静态网页的发布.