0%

背景

某次逛goland的官网时,发现goland支持远程调试正在运行中的程序。然后闲暇之余,就想着试试。体验下来后,发现虽然有一些小的限制,但整体使用下来结合goland的gui界面,比纯打log调试还是舒服一些的。

阅读全文 »

背景

某次工作时,在本地”dev”分支开发完,准备往本地”master”分支上合并。当我自信的敲下:

1
git checkout master

然后,问题出现了。。。。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 这里隐藏相关文件名

error: Your local changes to the following files would be overwritten by checkout:
**/*.go
**/*.sh
**/
...
Please commit your changes or stash them before you switch branches.
Aborting

# 中间有个交互,问我是否继续,我当时由于看到这一堆报错,就没看前面的信息,按下了“n”

# 然后再敲git命令时,就报了这个错,且大部分操作仓库的命令都无法使用。。。。
git status
fatal: bad object HEAD

git log
fatal: bad object HEAD
阅读全文 »