當我自己開發git倉庫時,沒有理由在推送之前拉扯。是否有一個git命令在每次推送之前嘗試拉動?
當我與他人合作時,建議在嘗試推送之前執行拉動操作 - 拉拉或結帳,然後合併所有更改。
無論哪種方式,我都無法以正常的方式推動,直到我與主人保持同步,所以在每次推動之前拉動是一個好習慣(所以我被告知)。
90%的時間我拉,它已經是最新的或快進。
有沒有類似git push
的命令會自動執行pull
,並且只有在存在實際的合併衝突時纔會停止推送?
我想我可以做一個別名,但我想先檢查是否有一個已經內置的命令。
「所以在每次推送前檢查是一個好習慣」---這樣做沒有技術上的理由。如果有什麼東西會拒絕你的'推'。即使在單個存儲庫中具有> 20個開發人員的環境中工作,我也不會在'push'前明示'提取' – zerkms