goland里面看到的程序和外面不一致

问题

问题是这样产生的:我在iterm2执行了一个命令,这个命令会生成一些代码,并替换掉项目中对应部分原有的代码,执行完这个命令之后,我打开goland,想查看一下命令是否生效了,也就是代码是不是更新了,结果发现,并没有!

一开始我以为是因为goland不会自动刷新,于是把相应的文件关了重新打开,发现没有用!

于是我又把整个goland关掉,然后重新打开我的项目,发现还是不行!

难道是命令没有生效???

我又回到iterm2,用vim直接查看相应的代码,发现更新了啊,为啥goland里就是不同步呢?

解决

思索了半天,终于发现了原因,原因就是:

goland里和iterm2里不是一个git分支。。。。。。

goland里的分支,是我用goland打开项目以后,在goland里的terminal创建的,而iterm2里还是原始的dev分支,所以,我在iterm2里执行的命令更新了dev分支的代码,但是并没有影响我在goland里自己创建的分支,所以两个自然是不会同步的了。。。

被这个问题搞了半天,真是太愚蠢了。。。

发布了17 篇原创文章 · 获赞 22 · 访问量 3029

猜你喜欢

转载自blog.csdn.net/u013536232/article/details/103815719
今日推荐