Maison > Questions et réponses > le corps du texte
比防说
我在11点00分从服务器拉取了一次代码,然后与我本地的合并完并且提交了,在11点01分时准备push的时候,提示在我push之前已经有其他人抢险push了,我需要再pull一下才能提交,这时我是否需要将我本地的这一次commit回滚掉?
如果需要回滚我本地的commit该怎么回滚呢?
我现在的做法就是 git reset --hard commitid,这样貌似就把我提交的文件移出暂存区了?我这么做是否正确呢?是否还有其他做法呢?
大家讲道理2017-05-02 09:28:53
Devrions-nous tirer à nouveau ?
S'il y a un conflit, résoudre le conflit puis s'engager, pousser
S'il n'y a pas de conflit, s'engager directement, pousser
我想大声告诉你2017-05-02 09:28:53
Après git pull down,
S'il y a un conflit, résolvez le conflit avant de vous engager, puis poussez
S'il n'y a pas de conflit, vous pouvez pousser directement
phpcn_u15822017-05-02 09:28:53
Après avoir extrait le serveur, vous fusionnez le push de secours précédent dans votre propre version locale. Il y a deux résultats :
Fusion automatique réussie (avance rapide)
La fusion automatique a échoué, la fusion manuelle est requise
Dans les deux cas, vous devez réexécuter le test pour vous assurer que le code fusionné n'affecte pas vos fonctions et idées d'origine. Puis poussez.