我已经在使用git工具一段时间了,现在为我们的团队建立一个代码库。我们正在开发一款电商平台。 有一些目录和文件需要忽略,例如上传目录和环境特定配置文件。 虽然已在.gitignore文件中添加了配置文件,但我希望使用--skip-worktree或--assume-unchanged来忽略...
我想要做什么 我有一个包含敏感数据的文件,所以我不想将该文件的内容推送到远程服务器。 我是怎么做的? 为了实现这一点,当文件为空时,我进行了一次提交,并将此空文件推送到服务器(GitHub)。然后填写了敏感数据并应用了git update-index --skip-worktree path/...
在我的电脑上,我已将--skip-worktree设置为config/database.yml。git update-index --skip-worktree config/database.yml 另一位开发者在项目工作期间提交并合并了对config/database.yml的更改到dev...
假设我有一个在git中已经被跟踪的工作树。. ├── parent │ ├── child1 │ | └── file1.txt │ ├── child2 │ | ├── file2.txt │ | └── grandchild │ | ...