我有一个专用的远程存储库,并在本地分支中更新文件,并添加此console.log('test')
然后添加
git add .
当我检查
git status -s
我明白了
M path/toFile.js
但是为什么当我在本地运行站点时却看不到我的console.log
。
奇怪的是,当我在另一个目录中更新文件时,它可以更改并显示结果,这是怎么回事?我使用git和docker-compose在本地构建此
当我以隐身模式运行浏览器时,它正常显示,我可以在这里看到console.log
,这很奇怪
答案 0 :(得分:0)
听起来您有一个由多个人共享的远程仓库。有人对该远程仓库进行了更改,您想在本地运行/测试文件。
要获得他人对您系统的更改,他们将需要将其更改发布到远程服务器,然后您需要将其拉下。
要能够在多个人之间测试变更而无需“检入”变更,这不是您设置git的方式。
最有可能的是,您希望团队成员开始一个新分支,在本地对该分支进行更改,将该早午餐提交并推送到服务器,然后拉下该分支并进行测试。如果一切正常,则可以将该分支合并到master分支中,然后将更新后的代码推送到服务器上。