git
假设两个用户,A用户push了代码,B用户在A push之前也在修改,但是在A push之后B才push,这时会提示B push失败,这时需要B先从远程pull下最新的代码和自己本地的代码合并后才能重新push
如果从远程pull下的代码和自己本地的无冲突,则可以直接push
如果从远程Pull下的最新代码有冲突(如修改了同一个文件的同一段代码),这时需要git stash暂存,然后在将最新代码pull下来,最后再手动合并消除冲入,然后再add, commit。
git
假设两个用户,A用户push了代码,B用户在A push之前也在修改,但是在A push之后B才push,这时会提示B push失败,这时需要B先从远程pull下最新的代码和自己本地的代码合并后才能重新push
如果从远程pull下的代码和自己本地的无冲突,则可以直接push
如果从远程Pull下的最新代码有冲突(如修改了同一个文件的同一段代码),这时需要git stash暂存,然后在将最新代码pull下来,最后再手动合并消除冲入,然后再add, commit。