ਨਰਮ

ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ

ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਸਾਡੇ ਸਾਧਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ





'ਤੇ ਪੋਸਟ ਕੀਤਾ ਗਿਆਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ: ਅਕਤੂਬਰ 13, 2021

ਸ਼ਾਖਾਵਾਂ ਦੀ ਧਾਰਨਾ ਗਿੱਟ ਦੀ ਕਾਰਜਸ਼ੀਲਤਾ ਨਾਲ ਜੁੜੀ ਹੋਈ ਹੈ। ਇੱਥੇ ਇੱਕ ਮੁੱਖ ਸ਼ਾਖਾ ਹੈ ਜਿਸ ਤੋਂ ਬਾਅਦ ਕਈ ਸ਼ਾਖਾਵਾਂ ਹਨ ਜੋ ਇਸ ਤੋਂ ਬਾਹਰ ਆਉਂਦੀਆਂ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਬ੍ਰਾਂਚ ਤੋਂ ਦੂਜੀ ਬ੍ਰਾਂਚ ਵਿੱਚ ਬਦਲੀ ਕਰਦੇ ਹੋ ਜਾਂ ਜੇਕਰ ਬ੍ਰਾਂਚ ਦੀਆਂ ਫਾਈਲਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਵਿਵਾਦ ਹਨ, ਤਾਂ ਤੁਹਾਨੂੰ ਗਲਤੀ ਸੰਦੇਸ਼ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪਵੇਗਾ, ਗਿੱਟ ਗਲਤੀ: ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ . ਜਦੋਂ ਤੱਕ ਗਲਤੀ ਹੱਲ ਨਹੀਂ ਹੋ ਜਾਂਦੀ, ਤੁਸੀਂ Git ਦੇ ਅੰਦਰ ਸ਼ਾਖਾਵਾਂ ਨੂੰ ਬਦਲਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋਵੋਗੇ। ਘਬਰਾਉਣ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਕਿਉਂਕਿ ਅਸੀਂ ਅੱਜ ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।



ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ

ਗਿੱਟ ਅਤੇ ਇਸ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ



ਗਿਟ ਉਹ ਕੋਡ ਜਾਂ ਸੌਫਟਵੇਅਰ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਫਾਈਲਾਂ ਦੇ ਕਿਸੇ ਵੀ ਸਮੂਹ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਪ੍ਰੋਗਰਾਮਰਾਂ ਵਿਚਕਾਰ ਕੰਮ ਦਾ ਤਾਲਮੇਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਗਿੱਟ ਦੀਆਂ ਕੁਝ ਧਿਆਨਯੋਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

    ਗਤੀ ਡਾਟਾ ਸੁਰੱਖਿਆਅਤੇ ਇਮਾਨਦਾਰੀ ਸਹਾਇਤਾਵੰਡੀਆਂ ਅਤੇ ਗੈਰ-ਲੀਨੀਅਰ ਪ੍ਰਕਿਰਿਆਵਾਂ ਲਈ

ਸਰਲ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਗਿੱਟ ਇੱਕ ਪ੍ਰਬੰਧਨ ਪ੍ਰਣਾਲੀ ਹੈ ਜੋ ਹੈ ਮੁਫਤ ਅਤੇ ਓਪਨ ਸੋਰਸ . ਵੱਖ-ਵੱਖ ਯੋਗਦਾਨੀਆਂ ਦੀ ਸਹਾਇਤਾ ਨਾਲ, ਇਹ ਪ੍ਰੋਜੈਕਟਾਂ ਅਤੇ ਫਾਈਲਾਂ ਦਾ ਧਿਆਨ ਰੱਖਦਾ ਹੈ ਕਿਉਂਕਿ ਉਹਨਾਂ ਨੂੰ ਕੁਝ ਸਮੇਂ ਵਿੱਚ ਸੋਧਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, Git ਤੁਹਾਨੂੰ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਇੱਕ ਪੁਰਾਣੇ ਰਾਜ ਨੂੰ ਵਾਪਸ ਰੋਲ ਜਾਂ ਸੰਸਕਰਣ, Git ਮਰਜ ਐਰਰ ਵਰਗੀਆਂ ਤਰੁੱਟੀਆਂ ਦੇ ਮਾਮਲੇ ਵਿੱਚ।



ਤੁਸੀਂ ਇਸ ਲਈ ਗਿੱਟ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਵਿੰਡੋਜ਼ , macOS , ਜਾਂ ਲੀਨਕਸ ਕੰਪਿਊਟਰ ਸਿਸਟਮ.

ਸਮੱਗਰੀ[ ਓਹਲੇ ]



ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ: ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ

ਗਿੱਟ ਕਰੰਟ ਇੰਡੈਕਸ ਗਲਤੀ ਤੁਹਾਨੂੰ ਅਭੇਦ ਵਿਵਾਦਾਂ ਦੇ ਕਾਰਨ ਕਿਸੇ ਹੋਰ ਸ਼ਾਖਾ ਵਿੱਚ ਜਾਣ ਤੋਂ ਰੋਕਦੀ ਹੈ। ਕਈ ਵਾਰ ਕੁਝ ਫਾਈਲਾਂ ਦੇ ਅੰਦਰ ਟਕਰਾਅ ਇਸ ਗਲਤੀ ਨੂੰ ਪੌਪ-ਅੱਪ ਕਰਨ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ, ਪਰ ਜ਼ਿਆਦਾਤਰ ਇਹ ਉਦੋਂ ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਏ ਅਭੇਦ ਵਿੱਚ ਅਸਫਲਤਾ . ਇਹ ਉਦੋਂ ਵੀ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇਸਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਖਿੱਚੋ ਜਾਂ ਕਮਰਾ ਛੱਡ ਦਿਓ ਹੁਕਮ.

ਗਲਤੀ: ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ

ਗਿੱਟ ਕਰੰਟ ਇੰਡੈਕਸ ਗਲਤੀ ਦੇ ਦੋ ਕਾਰਨ ਹਨ:

    ਅਭੇਦ ਅਸਫਲਤਾ -ਇਹ ਇੱਕ ਅਭੇਦ ਵਿਵਾਦ ਦਾ ਕਾਰਨ ਬਣਦਾ ਹੈ ਜਿਸਨੂੰ ਅਗਲੀ ਸ਼ਾਖਾ ਵਿੱਚ ਇੱਕ ਸੁਚਾਰੂ ਤਬਦੀਲੀ ਲਈ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਫਾਈਲਾਂ ਵਿੱਚ ਟਕਰਾਅ -ਜਦੋਂ ਤੁਹਾਡੇ ਦੁਆਰਾ ਵਰਤੀ ਜਾ ਰਹੀ ਵਿਸ਼ੇਸ਼ ਸ਼ਾਖਾ 'ਤੇ ਕੁਝ ਵਿਰੋਧੀ ਫਾਈਲਾਂ ਹੁੰਦੀਆਂ ਹਨ, ਤਾਂ ਇਹ ਤੁਹਾਨੂੰ ਕੋਡ ਨੂੰ ਚੈੱਕ ਕਰਨ ਜਾਂ ਪੁਸ਼ ਕਰਨ ਤੋਂ ਮਨ੍ਹਾ ਕਰਦਾ ਹੈ।

ਗਿੱਟ ਮਰਜ ਅਪਵਾਦ ਦੀਆਂ ਕਿਸਮਾਂ

ਤੁਹਾਨੂੰ ਹੇਠ ਲਿਖੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਇੱਕ ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈ ਸਕਦਾ ਹੈ:

    ਮਿਲਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਨਾ:ਰਲੇਵੇਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਉਦੋਂ ਸ਼ੁਰੂ ਨਹੀਂ ਹੋਵੇਗੀ ਜਦੋਂ ਏ ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਦੇ ਪੜਾਅ ਖੇਤਰ ਵਿੱਚ ਤਬਦੀਲੀ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਲਈ. ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਬਕਾਇਆ ਕਾਰਵਾਈਆਂ ਨੂੰ ਸਥਿਰ ਕਰਨ ਅਤੇ ਪੂਰਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਮਿਲਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੇ ਦੌਰਾਨ:ਜਦੋਂ ਪੀ ਅਭੇਦ ਕੀਤੀ ਜਾ ਰਹੀ ਸ਼ਾਖਾ ਅਤੇ ਮੌਜੂਦਾ ਜਾਂ ਸਥਾਨਕ ਸ਼ਾਖਾ ਵਿਚਕਾਰ ਰੋਬਲਮ , ਰਲੇਵੇਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਨਹੀਂ ਹੋਵੇਗੀ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਗਿੱਟ ਆਪਣੇ ਆਪ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ. ਹਾਲਾਂਕਿ, ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਠੀਕ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।

ਤਿਆਰੀ ਦੇ ਕਦਮ:

1. ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਕਮਾਂਡਾਂ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ ਹੋਰ ਉਪਭੋਗਤਾਵਾਂ ਵਿੱਚੋਂ ਕੋਈ ਨਹੀਂ ਅਭੇਦ ਦੀਆਂ ਫਾਈਲਾਂ ਉਹਨਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਦੀਆਂ ਹਨ ਜਾਂ ਉਹਨਾਂ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਕਰਦੀਆਂ ਹਨ।

2. ਇਹ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਤੁਸੀਂ ਸਾਰੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ ਉਸ ਬ੍ਰਾਂਚ ਤੋਂ ਚੈੱਕ ਆਊਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂ ਮੌਜੂਦਾ ਬ੍ਰਾਂਚ ਨੂੰ ਹੈੱਡ ਬ੍ਰਾਂਚ ਨਾਲ ਮਿਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਮਿਟ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਕਮਿਟ ਕਰਨ ਲਈ ਦਿੱਤੀਆਂ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:

|_+_|

ਨੋਟ: ਅਸੀਂ ਤੁਹਾਨੂੰ ਇਸ ਲੇਖ ਦੇ ਅੰਤ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਆਮ ਗਿੱਟ ਨਿਯਮਾਂ ਅਤੇ ਹੁਕਮਾਂ ਦੀ ਸ਼ਬਦਾਵਲੀ ਦੁਆਰਾ ਪੜ੍ਹਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ।

ਗਿੱਟ ਮਰਜ। ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ: ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ

ਹੁਣ, ਆਓ ਗਿੱਟ ਕਰੰਟ ਇੰਡੈਕਸ ਐਰਰ ਜਾਂ ਗਿੱਟ ਮਰਜ ਐਰਰ ਨੂੰ ਹੱਲ ਕਰਨ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੀਏ।

ਢੰਗ 1: Git Merge ਨੂੰ ਰੀਸੈਟ ਕਰੋ

ਅਭੇਦ ਨੂੰ ਵਾਪਸ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀ 'ਤੇ ਪਹੁੰਚਣ ਵਿੱਚ ਮਦਦ ਮਿਲੇਗੀ ਜਦੋਂ ਕੋਈ ਅਭੇਦ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਸ ਲਈ, ਕੋਡ ਐਡੀਟਰ ਵਿੱਚ ਦਿੱਤੀਆਂ ਕਮਾਂਡਾਂ ਨੂੰ ਚਲਾਓ:

1. ਟਾਈਪ ਕਰੋ $ git ਰੀਸੈਟ - ਮਰਜ ਅਤੇ ਹਿੱਟ ਦਰਜ ਕਰੋ।

2. ਜੇਕਰ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰਦਾ, ਤਾਂ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ $ git ਰੀਸੈਟ - ਹਾਰਡ HEAD ਅਤੇ ਹਿੱਟ ਦਰਜ ਕਰੋ .

ਇਸ ਨੂੰ Git ਰੀਸੈਟ ਅਭੇਦ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ, Git ਮਰਜ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.

ਢੰਗ 2: ਮੌਜੂਦਾ ਜਾਂ ਮੌਜੂਦਾ ਸ਼ਾਖਾ ਨੂੰ ਮੁੱਖ ਸ਼ਾਖਾ ਨਾਲ ਮਿਲਾਓ

ਮੌਜੂਦਾ ਸ਼ਾਖਾ ਵਿੱਚ ਜਾਣ ਅਤੇ ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਨੋਟ ਐਡੀਟਰ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓ:

1. ਟਾਈਪ ਕਰੋ git ਚੈੱਕਆਉਟ ਅਤੇ ਫਿਰ, ਦਬਾਓ ਦਰਜ ਕਰੋ ਕੁੰਜੀ.

2. ਟਾਈਪ ਕਰੋ git merge -s ਸਾਡਾ ਮਾਲਕ ਇੱਕ ਮਰਜ ਕਮਿਟ ਨੂੰ ਚਲਾਉਣ ਲਈ।

ਨੋਟ: ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਹੈੱਡ/ਮਾਸਟਰ ਬ੍ਰਾਂਚ ਤੋਂ ਹਰ ਚੀਜ਼ ਨੂੰ ਰੱਦ ਕਰ ਦੇਵੇਗਾ ਅਤੇ ਸਿਰਫ਼ ਤੁਹਾਡੀ ਮੌਜੂਦਾ ਸ਼ਾਖਾ ਤੋਂ ਡਾਟਾ ਸਟੋਰ ਕਰੇਗਾ।

3. ਅੱਗੇ, ਐਗਜ਼ੀਕਿਊਟ ਕਰੋ git ਚੈੱਕਆਉਟ ਮਾਸਟਰ ਮੁੱਖ ਸ਼ਾਖਾ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ.

4. ਅੰਤ ਵਿੱਚ, ਵਰਤੋ git ਕੰਮ ਕਰਦਾ ਹੈ ਦੋਵਾਂ ਖਾਤਿਆਂ ਨੂੰ ਮਿਲਾਉਣ ਲਈ।

ਇਸ ਵਿਧੀ ਦੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਨਾਲ ਦੋਵਾਂ ਸ਼ਾਖਾਵਾਂ ਨੂੰ ਮਿਲਾਇਆ ਜਾਵੇਗਾ ਅਤੇ Git ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਗਲਤੀ ਹੱਲ ਹੋ ਜਾਵੇਗੀ। ਜੇ ਨਹੀਂ, ਤਾਂ ਅਗਲੇ ਫਿਕਸ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ।

ਇਹ ਵੀ ਪੜ੍ਹੋ: ਵਿੰਡੋਜ਼ 10 ਵਿੱਚ ਫੋਲਡਰ ਮਰਜ ਅਪਵਾਦ ਦਿਖਾਓ ਜਾਂ ਓਹਲੇ ਕਰੋ

ਢੰਗ 3: ਅਭੇਦ ਵਿਵਾਦ ਨੂੰ ਹੱਲ ਕਰੋ

ਵਿਵਾਦ ਵਾਲੀਆਂ ਫਾਈਲਾਂ ਲੱਭੋ ਅਤੇ ਸਾਰੇ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰੋ। ਅਭੇਦ ਵਿਵਾਦ ਰੈਜ਼ੋਲੂਸ਼ਨ Git ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਗਲਤੀ ਤੋਂ ਛੁਟਕਾਰਾ ਪਾਉਣ ਦਾ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਹਿੱਸਾ ਬਣਾਉਂਦਾ ਹੈ।

1. ਪਹਿਲਾਂ, ਦੀ ਪਛਾਣ ਕਰੋ ਮੁਸੀਬਤ ਪੈਦਾ ਕਰਨ ਵਾਲਾ ਇਸ ਤਰ੍ਹਾਂ ਫਾਈਲਾਂ:

  • ਕੋਡ ਐਡੀਟਰ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਟਾਈਪ ਕਰੋ: $vim/path/to/file_with_conflict
  • ਪ੍ਰੈਸ ਦਰਜ ਕਰੋ ਇਸ ਨੂੰ ਚਲਾਉਣ ਲਈ ਕੁੰਜੀ.

2. ਹੁਣ, ਫਾਈਲਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਕਰੋ:

  • ਟਾਈਪ ਕਰੋ $ git commit -a -m 'ਕਮਿਟ ਸੁਨੇਹਾ'
  • ਹਿੱਟ ਦਰਜ ਕਰੋ .

ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਕੋਸ਼ਿਸ਼ ਕਰੋ ਕਮਰਾ ਛੱਡ ਦਿਓ ਬ੍ਰਾਂਚ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੇਖੋ ਕਿ ਕੀ ਇਸ ਨੇ ਕੰਮ ਕੀਤਾ ਹੈ।

ਢੰਗ 4: ਵਿਵਾਦ ਪੈਦਾ ਕਰਨ ਵਾਲੀ ਸ਼ਾਖਾ ਨੂੰ ਮਿਟਾਓ

ਉਸ ਸ਼ਾਖਾ ਨੂੰ ਮਿਟਾਓ ਜਿਸ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਵਿਵਾਦ ਹਨ ਅਤੇ ਨਵੇਂ ਸਿਰੇ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ। ਜਦੋਂ ਹੋਰ ਕੁਝ ਕੰਮ ਨਹੀਂ ਕਰਦਾ, ਤਾਂ ਗਿਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਵਿਰੋਧੀ ਫਾਈਲਾਂ ਨੂੰ ਮਿਟਾਉਣਾ ਹਮੇਸ਼ਾਂ ਇੱਕ ਚੰਗਾ ਵਿਚਾਰ ਹੁੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ:

1. ਟਾਈਪ ਕਰੋ git checkout -f ਕੋਡ ਸੰਪਾਦਕ ਵਿੱਚ.

2. ਹਿੱਟ ਦਰਜ ਕਰੋ .

ਇਹ ਵੀ ਪੜ੍ਹੋ: ਮਲਟੀਪਲ ਗੂਗਲ ਡਰਾਈਵ ਅਤੇ ਗੂਗਲ ਫੋਟੋਜ਼ ਖਾਤਿਆਂ ਨੂੰ ਮਿਲਾਓ

ਸ਼ਬਦਾਵਲੀ: ਆਮ ਗਿੱਟ ਕਮਾਂਡਾਂ

ਗਿੱਟ ਕਮਾਂਡਾਂ ਦੀ ਹੇਠ ਲਿਖੀ ਸੂਚੀ ਤੁਹਾਨੂੰ ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨ ਵਿੱਚ ਇਸਦੀ ਭੂਮਿਕਾ ਬਾਰੇ ਸੰਖੇਪ ਵਿਚਾਰ ਦੇਵੇਗੀ: ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।

ਇੱਕ git log -merge: ਇਹ ਕਮਾਂਡ ਤੁਹਾਡੇ ਸਿਸਟਮ ਵਿੱਚ ਮਰਜ ਅਪਵਾਦ ਪਿੱਛੇ ਸਾਰੀਆਂ ਕਮਾਂਡਾਂ ਦੀ ਸੂਚੀ ਪ੍ਰਦਾਨ ਕਰੇਗੀ।

ਦੋ git diff : ਤੁਸੀਂ git diff ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਟੇਟਸ ਰਿਪੋਜ਼ਟਰੀਆਂ ਜਾਂ ਫਾਈਲਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਪਛਾਣ ਸਕਦੇ ਹੋ।

3. git ਚੈੱਕਆਉਟ: ਫਾਈਲ ਵਿੱਚ ਕੀਤੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਅਨਡੂ ਕਰਨਾ ਸੰਭਵ ਹੈ, ਅਤੇ ਤੁਸੀਂ git checkout ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸ਼ਾਖਾਵਾਂ ਨੂੰ ਵੀ ਬਦਲ ਸਕਦੇ ਹੋ।

ਚਾਰ. git ਰੀਸੈਟ - ਮਿਕਸਡ: ਇਸਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਅਤੇ ਸਟੇਜਿੰਗ ਖੇਤਰ ਦੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਅਨਡੂ ਕਰਨਾ ਸੰਭਵ ਹੈ।

5. git merge -abort: ਜੇਕਰ ਤੁਸੀਂ ਅਭੇਦ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਪੜਾਅ 'ਤੇ ਵਾਪਸ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ Git ਕਮਾਂਡ, git merge -abort ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਅਭੇਦ ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਬਾਹਰ ਨਿਕਲਣ ਵਿੱਚ ਵੀ ਤੁਹਾਡੀ ਮਦਦ ਕਰੇਗਾ।

6. git ਰੀਸੈਟ: ਜੇਕਰ ਤੁਸੀਂ ਵਿਵਾਦਿਤ ਫਾਈਲਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਅਸਲ ਸਥਿਤੀ ਵਿੱਚ ਰੀਸੈਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ git reset. ਇਹ ਕਮਾਂਡ ਆਮ ਤੌਰ 'ਤੇ ਮਰਜ ਅਪਵਾਦ ਦੇ ਸਮੇਂ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।

ਸ਼ਬਦਾਵਲੀ: ਆਮ ਗਿੱਟ ਸ਼ਰਤਾਂ

ਗਿੱਟ ਮਰਜ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਹਨਾਂ ਸ਼ਰਤਾਂ ਨੂੰ ਪੜ੍ਹੋ।

ਇੱਕ ਕਮਰਾ ਛੱਡ ਦਿਓ- ਇਹ ਕਮਾਂਡ ਜਾਂ ਮਿਆਦ ਉਪਭੋਗਤਾ ਨੂੰ ਸ਼ਾਖਾਵਾਂ ਬਦਲਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦੀ ਹੈ। ਪਰ ਅਜਿਹਾ ਕਰਦੇ ਸਮੇਂ ਤੁਹਾਨੂੰ ਫਾਈਲ ਵਿਵਾਦਾਂ ਤੋਂ ਸਾਵਧਾਨ ਰਹਿਣਾ ਚਾਹੀਦਾ ਹੈ।

ਦੋ ਪ੍ਰਾਪਤ ਕਰੋ - ਜਦੋਂ ਤੁਸੀਂ ਗਿੱਟ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਕਿਸੇ ਖਾਸ ਸ਼ਾਖਾ ਤੋਂ ਆਪਣੇ ਵਰਕਸਟੇਸ਼ਨ 'ਤੇ ਫਾਈਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਟ੍ਰਾਂਸਫਰ ਕਰ ਸਕਦੇ ਹੋ।

3. ਸੂਚਕਾਂਕ- ਇਸਨੂੰ ਗਿੱਟ ਦਾ ਵਰਕਿੰਗ ਜਾਂ ਸਟੇਜਿੰਗ ਸੈਕਸ਼ਨ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਸੰਸ਼ੋਧਿਤ, ਜੋੜੀਆਂ ਅਤੇ ਮਿਟਾਈਆਂ ਗਈਆਂ ਫਾਈਲਾਂ ਨੂੰ ਇੰਡੈਕਸ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਵੇਗਾ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਫਾਈਲਾਂ ਨੂੰ ਕਮਿਟ ਕਰਨ ਲਈ ਤਿਆਰ ਨਹੀਂ ਹੋ ਜਾਂਦੇ।

ਚਾਰ. ਮਿਲਾਓ - ਇੱਕ ਸ਼ਾਖਾ ਤੋਂ ਸੋਧਾਂ ਨੂੰ ਬਦਲਣਾ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਵੱਖਰੀ (ਰਵਾਇਤੀ ਤੌਰ 'ਤੇ ਮਾਸਟਰ) ਸ਼ਾਖਾ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨਾ।

5. ਸਿਰ - ਇਹ ਇੱਕ ਰਾਖਵਾਂ ਹੈ ਸਿਰ (ਨਾਮ ਦਿੱਤਾ ਹਵਾਲਾ) ਕਮਿਟ ਦੌਰਾਨ ਵਰਤਿਆ ਗਿਆ।

ਸਿਫਾਰਸ਼ੀ:

ਅਸੀਂ ਉਮੀਦ ਕਰਦੇ ਹਾਂ ਕਿ ਸਾਡੀ ਗਾਈਡ ਨੇ ਮਦਦ ਕੀਤੀ ਅਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਹੱਲ ਕਰਨ ਦੇ ਯੋਗ ਹੋ ਗਿੱਟ ਮਰਜ ਗਲਤੀ: ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਮੌਜੂਦਾ ਸੂਚਕਾਂਕ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ . ਜੇ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਛੱਡੋ.

ਐਲੋਨ ਡੇਕਰ

ਐਲੋਨ ਸਾਈਬਰ ਐਸ ਵਿੱਚ ਇੱਕ ਤਕਨੀਕੀ ਲੇਖਕ ਹੈ। ਉਹ ਹੁਣ ਲਗਭਗ 6 ਸਾਲਾਂ ਤੋਂ ਗਾਈਡਾਂ ਨੂੰ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ ਅਤੇ ਕਈ ਵਿਸ਼ਿਆਂ ਨੂੰ ਕਵਰ ਕਰ ਰਿਹਾ ਹੈ। ਉਹ ਵਿੰਡੋਜ਼, ਐਂਡਰੌਇਡ, ਅਤੇ ਨਵੀਨਤਮ ਟ੍ਰਿਕਸ ਅਤੇ ਟਿਪਸ ਨਾਲ ਸਬੰਧਤ ਵਿਸ਼ਿਆਂ ਨੂੰ ਕਵਰ ਕਰਨਾ ਪਸੰਦ ਕਰਦਾ ਹੈ।