企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# git ## rebase出现conflict * 在<<<<<<HEAD和=========之间的是当前分支的内容,标记为ours * 在===========和>>>>>>>>>feature1之间的是其他分支的内容,标记为theirs * 内容修改: * `git checkout --ours filename` 对该文件都选择当前分支的内容 * `git checkout --theirs filename` 对该文件都选择其他分支的内容 * 打开文件删除不要的内容和分隔符 * `git add .`将修改内容提交给git,注意无需commit * `git rebase --continue`继续进行rebase * `git rebase --skip`可以跳过某些情况 ## git rm * `git rm filename`删除仓库和工作区的文件 * `git rm --cached filename`删除仓库中的文件,但是保留工作区中的文件 ## fork后rebase * `git remote add upstream https://github.com/Tencent/ncnn.git`,upstream名字可以随意,将原项目增加到的当前仓的remote * `git fetch upstream` 将原项目拉取到本地 * `git merge upstream/master` 合并分支,详见merge命令的参数