我在git中有以下文件:
import React from "react";
import { render } from "react-dom";
import { Form, Field } from "react-final-form";
const App = () => (
<Form
render={({}) => (
<form>
<Field name="company" component="input" autofocus />
</form>
)}
/>
);
render(<App />, document.getElementById("root"));
我想用拉取请求更新项目中的所有代码,但不更新conf.yaml,因为它已被修改为包含本地计算机的路径。
因此,我的请求被拒绝了:
-com.src.java.blabla
-config
conf.yaml
答案 0 :(得分:3)
您可以在拉动之前隐藏本地更改:
[run]
omit =
*/package/__main__.py
*/package/__init__.py
现在您的工作区域是干净的,您可以执行$ git stash
。
然后,执行git pull
将本地更改合并回您的工作区域:
git stash pop
这样做的好处是,它还可以适当地考虑在本地修改的文件中的上游修改,并合并本地修改。