🖐🏻 免责声明
本教程仅供学习交流使用,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,请各读者自觉遵守相关法律法规。
# gitignore
# 配置技巧
通配符*,忽略所有txt后缀文件
*.txt
两个**,多级目录通配
假设根目录为`motuokaProject`,其中有子目录`project1``project2`,下面命令可以做到忽略`project1``project2`下的node_modules目录
**/node_modules/
修改ignore文件后,如何使其生效
git rm -r --cached . #清除缓存,这一步是核心,下面步骤可借助可视化工具,比如source tree去实现
git add . # 重新trace file
git commit -m "update .gitignore" #提交变更并注释
git push origin master #如果需要同步到remote的主分支的话
# 合并单个文件
# 命令行
首先,切换到要合并到的目标分支。
比如我们要将feature-branch分支的file.txt文件合并到main分支上。
git checkout feature-branch — path/to/file.txt
# sourcetree
首先严格管理某次提交只改了对应文件
利用该次提交的遴选功能

