ਕੰਪਿਊਟਰ ', ਸਾਫਟਵੇਅਰ
ਮੁੱਢਲੀ Git ਨੂੰ ਹੁਕਮ: ਬਾੜਾ
ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ, ਗੰਭੀਰ ਸਵੈ-ਸਿਸਟਮ ਆਮ ਤੌਰ 'ਤੇ ਕਈ ਕਈ ਖੋਜੀ ਹੈ, ਜੋ ਉਸੇ ਪ੍ਰਾਜੈਕਟ' ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹਨ ਸ਼ਾਮਲ. ਇਸ ਦੇ ਨਾਲ ਹੀ ਸਾਨੂੰ ਅੱਜਕੱਲ੍ਹ ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਪੱਖਪਾਤ ਬਿਨਾ ਪੈਰਲਲ ਚਲਣ ਕੰਮ ਦੀ ਸੰਭਾਵਨਾ ਨੂੰ ਮਹਿਸੂਸ ਕਰਨ ਲਈ ਹੈ. ਹਰ ਟੀਮ ਦਾ ਸਦੱਸ ਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਉਸ ਨੇ, ਜੋ ਕਿ ਕੋਡ ਨੂੰ ਹਟਾਉਣ ਜ ਬਾਅਦ ਇਕ ਹੋਰ ਪ੍ਰੋਗਰਾਮਰ ਵਿੱਚ ਸੋਧ ਕਰਨ ਦੇ ਯੋਗ ਨਹੀ ਹੋ ਲਿਖ ਰਹੀ ਹੈ.
ਇਹ ਡਿਜ਼ਾਇਨ ਵਿੱਚ ਬਦਲਾਅ ਦੇ ਇਤਿਹਾਸ ਨੂੰ ਵੇਖਣ ਲਈ, ਜਿਸ ਨਾਲ ਤੇਜ਼ੀ ਨਾਲ ਅਤੇ ਭਰੋਸੇਯੋਗ ਲਗਾਉਣ ਵਿੱਚ ਮੁਸ਼ਕਲ ਚਟਾਕ ਅਤੇ ਗਲਤੀ ਦੇ ਯੋਗ ਹੋਣ ਲਈ ਬਹੁਤ ਹੀ ਮਹੱਤਵਪੂਰਨ ਹੈ.
ਇਹ ਕੰਮ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ. ਅਤੇ ਇਹ ਇੱਕ ਨੂੰ ਇੱਕ ਉਤਪਾਦ Git ਕਹਿੰਦੇ ਹੈ.
ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ: ਇੱਕ ਛੋਟੇ ਜਿਹੇ ਦੀ ਥਿਊਰੀ
ਸੰਖੇਪ ਵਿੱਚ - ਕਿਸੇ ਵੀ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਤੁਹਾਨੂੰ ਪ੍ਰੋਜੈਕਟ ਫਾਈਲ ਕਰਨ ਲਈ ਕੀਤੀ ਸਾਰੇ ਬਦਲਾਅ ਨੂੰ ਬਚਾਉਣ ਲਈ ਸਹਾਇਕ ਹੈ. ਇਹ ਇਸ ਨੂੰ ਸੰਭਵ ਕੋਡ ਵਿੱਚ ਗਲਤੀ ਹੈ ਅਤੇ ਆਪਣੇ ਤੇਜ਼ ਖਤਮ ਨੂੰ ਕਾਬੂ ਕਰਨ ਲਈ ਕਰਦਾ ਹੈ.
ਰਵਾਇਤੀ, ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਤਿੰਨ ਕਿਸਮ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ:
- ਸਥਾਨਕ;
- ਕਦਰੀ;
- ਵੰਡੇ.
ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਦੀ ਕਿਸਮ
ਸਥਾਨਕ ਚੋਣ ਤੁਹਾਨੂੰ ਵਿਕਾਸ ਪ੍ਰੋਜੈਕਟ ਫਾਈਲ ਵਿੱਚ ਸਾਰੇ ਬਦਲਾਅ ਦੇ ਨਾਲ ਇੱਕ ਡਾਟਾਬੇਸ ਬਣਾਉਣ ਲਈ ਸਹਾਇਕ ਹੈ. ਇਹ ਸਪੀਸੀਜ਼ ਸਭ ਸਧਾਰਨ ਅਤੇ ਪਹੁੰਚ ਵਿੱਚ ਹੈ, ਅਤੇ ਇੱਕ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਜ ਇੱਕ ਭਾਗੀਦਾਰ ਨੂੰ ਸੰਚਲਿਤ ਕਰਨ ਦੇ ਯੋਗ ਹੈ.
ਕਦਰੀ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਕੁਝ ਡਿਵੈਲਪਰ ਪ੍ਰਾਜੈਕਟ 'ਤੇ ਕੰਮ ਦੇ ਤੌਰ ਤੇ ਅਜਿਹੇ, ਇੱਕ ਸਤਹੀ ਮੁੱਦੇ' ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ. ਇਸ ਦੇ ਭਾਵ ਜੋ ਕਿ ਇਸ ਤੱਥ ਨੂੰ ਫਾਇਲ ਲੋਕਲ ਕੰਪਿਊਟਰ ਉੱਤੇ ਸੰਭਾਲਿਆ ਨਹੀ ਕਰ ਰਹੇ ਹਨ ਵਿੱਚ ਪਿਆ ਹੈ, ਅਤੇ ਇੱਕ ਕੁਝ ਸਰਵਰ 'ਤੇ ਕਰਨ ਲਈ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਜੁੜਿਆ ਹੈ. ਇਸ ਲਈ, ਇਸ ਪ੍ਰਾਜੈਕਟ ਵਿਚ ਹਿੱਸਾ ਲੈਣ ਫਾਇਲ ਦੇ ਵੱਖ-ਵੱਖ ਵਰਜਨ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਇਸ ਨੂੰ, ਜੋ ਹੈ ਅਤੇ ਕੀ ਵਿਕਾਸ ਵਿੱਚ ਉਪਲੱਬਧ ਨਹੀ ਹੈ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਸੌਖਾ ਹੁੰਦਾ ਹੈ. ਪਰ, ਜੇਕਰ ਕਿਸੇ ਕਾਰਨ ਕਰਕੇ ਸਰਵਰ ਉਪਲੱਬਧ ਫਿਰ ਕਿਸੇ ਗੰਭੀਰ ਸਮੱਸਿਆ ਹੈ ਜ ਫੇਲ ਹੁੰਦਾ ਹੈ,. ਇਹ ਤੱਥ ਹੈ ਕਿ ਹਮੇਸ਼ਾ ਸਭ ਡਾਟਾ ਨੂੰ ਵਾਪਸ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸੰਭਵ ਹੈ ਵਿਗੜ ਜਾ ਸਕਦਾ ਹੈ.
ਵਰਤਾਇਆ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਹੈ, ਹਰ ਵਾਰ ਤੁਹਾਨੂੰ ਪਹੁੰਚ ਕਦਰੀ ਸਰਵਰ ਉਪਭੋਗੀ ਦੇ ਸਥਾਨਕ ਕੰਪਿਊਟਰ 'ਤੇ ਇਸ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਫਾਇਲ ਦਾ ਇੱਕ ਪੂਰਾ ਕਾਪੀ ਬਣਾਉਦਾ ਹੈ. ਹਿੱਸਾ ਲੈਣ ਦੀ ਮਸ਼ੀਨ 'ਤੇ ਹੈ ਅਤੇ ਸਰਵਰ ਉੱਤੇ - ਜੋ ਕਿ ਕਿਸੇ ਵੀ ਦਿੱਤੇ ਵੇਲੇ' ਤੇ ਉਥੇ ਪ੍ਰਾਜੈਕਟ ਦੇ ਕਈ ਨਕਲ ਹੋ ਸਕਦਾ ਹੈ, ਹੈ. ਇਸ ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਪਹੁੰਚ ਨਾਲ branching ਦੇ ਲਚਕਦਾਰ ਢੰਗ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਵੱਖ-ਵੱਖ ਦਿਸ਼ਾ ਵਿੱਚ ਪੈਰਲਲ ਵਿਕਾਸ ਕਰਾਉਣ ਕਰਦਾ ਹੈ, ਇਸ ਨੂੰ ਵੀ ਉਸੇ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਦੇ ਅੰਦਰ ਰਹਿੰਦਾ ਹੈ. Git ਨੂੰ ਇੱਕ ਵੰਡੇ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨਾਲ ਸਬੰਧਤ ਹੈ.
Git: ਵੇਰਵਾ ਅਤੇ ਸਿਸਟਮ ਦੇ ਫੀਚਰ
Git ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨੂੰ ਇਸ ਦੇ ਆਪਣੇ ਗੁਣ ਹਨ. ਬਹੁਤੇ ਸਿਸਟਮ ਨੂੰ ਫਾਇਲ ਨੂੰ ਸੰਭਾਲਣ, ਉਹ ਪ੍ਰਾਜੈਕਟ ਵਿਚ ਨਿਰਦੇਸ਼ ਅਨੁਸਾਰ ਬਦਲ ਰਹੀ. ਜੋ ਕਿ, ਉਦਾਹਰਨ ਲਈ, ਨੰਬਰ 3 ਦੇ ਮੌਜੂਦਾ ਵਿਕਾਸ ਦੇ ਵਰਜਨ ਫਾਇਲ ਇੱਕ ਵਿੱਚ ਹੈ ਅਤੇ 'ਬੀ' ਅਤੇ ਵਰਜਨ 4 ਵਿੱਚ ਬਦਲਾਅ ਬਾਰੇ ਡਾਟਾ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਇੱਕ ਏ, ਬੀ ਅਤੇ ਸੀ ਇਸ ਲਈ, ਫਾਇਲ ਦੇ ਰੂਪ ਵਿੱਚ ਦੀ ਲੋੜ ਤਬਦੀਲ ਹੋ ਰਹੇ ਹਨ ਹੋ ਜਾਵੇਗਾ.
Git ਥੋੜ੍ਹਾ ਵੱਖਰੇ ਕੰਮ ਕਰਦਾ ਹੈ. ਪ੍ਰਾਜੈਕਟ ਦੇ ਹਰੇਕ ਵਰਜਨ ਕੋਈ ਗੱਲ ਸੀ, ਨੂੰ ਦੇ ਬਹੁਤ ਸਾਰੇ ਬਾਹਰ ਬਦਲਾਅ ਕੀਤਾ ਜਾਵੇਗਾ ਫਾਇਲ ਨੂੰ ਏ, ਬੀ ਅਤੇ ਸੀ ਦੇ ਸਾਰੇ ਦੇ ਲਈ ਵਿਕਲਪ ਹੁੰਦੇ ਹਨ. ਇਹ ਸੱਚ ਹੈ, Git ਹਰੇਕ ਫਾਇਲ ਦੀ ਇੱਕ ਕਾਪੀ ਸਟੋਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਸਿਰਫ ਇੱਕ ਹਵਾਲਾ ਵਰਤਦਾ ਹੈ.
ਇੱਕ ਹੋਰ ਮਹੱਤਵਪੂਰਨ ਫੀਚਰ ਨੂੰ ਲੋਕਲ ਸਟੋਰੇਜ਼ ਨਾਲ ਸਿੱਧਾ ਕੰਮ ਕਰਨ ਦੀ ਯੋਗਤਾ ਹੈ. ਜੋ ਕਿ ਹੈ, ਤੁਹਾਨੂੰ ਤਬਦੀਲੀ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਹੋ, ਜੇਕਰ, ਉਹ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਭਾਗੀਦਾਰ ਕੰਪਿਊਟਰ ਨੂੰ ਸਿੱਧੇ ਵੇਚਣ. ਇਹ ਬਹੁਤ ਹੀ ਸੌਖਾ ਹੈ ਜਦ ਡਿਵੈਲਪਰ ਨੂੰ ਇੰਟਰਨੈੱਟ ਦੂਰ ਹੈ. ਤਦ, ਸਰਵਰ ਨੂੰ ਪਹੁੰਚ ਹਾਸਲ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਇੱਕ ਆਮ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਸਭ ਡਾਟਾ ਭੇਜਣ ਲਈ ਯੋਗ ਹੋ ਜਾਵੇਗਾ.
ਡਾਟਾ ਦੀ ਇਕਸਾਰਤਾ SHA-1 ਕੇ, ਹਰ ਸੋਧਿਆ ਫਾਇਲ ਹੈਸ਼ਿੰਗ ਦੇ ਢੰਗ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਣ ਲਈ. ਇਹ ਪਤਾ ਕਰਨ ਲਈ ਠੀਕ ਹੈ, ਜਿੱਥੇ, ਜਦ ਹੈ ਅਤੇ ਜੋ ਫਾਇਲ ਨੂੰ ਤਬਦੀਲ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨੂੰ ਯੋਗ ਕਰਦਾ ਹੈ.
Git: ਇੰਸਟਾਲੇਸ਼ਨ
ਕ੍ਰਮ ਨੂੰ Git ਨਾਲ ਕੰਮ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨੂੰ Windows, Mac OS, ਲੀਨਕਸ ਵਿੱਚ ਵਰਤਣ ਲਈ ਉਪਲੱਬਧ ਹੈ.
ਵਿੰਡੋਜ਼ ਵਰਜਨ ਹੇਠ ਦਿੱਤੇ ਪਤੇ 'ਤੇ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ: git-for-windows.github.io. ਪ੍ਰੋਗਰਾਮ ਦੇ ਡਾਊਨਲੋਡ ਕਰਨ ਦੇ ਬਾਅਦ ਤੁਹਾਨੂੰ ਇੰਸਟਾਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ. ਆਸਾਨ ਇੰਸਟਾਲਰ ਹੈ, ਇਸ ਲਈ ਹੈ, ਜੋ ਕਿ ਇਸ ਵਿਧੀ ਨੂੰ ਸਮੱਸਿਆ ਦਾ ਕਾਰਨ ਬਣ ਨਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.
ਬਹੁਤ ਅਕਸਰ, ਉਪਭੋਗੀ ਅਜਿਹੇ ਇੱਕ ਸਮੱਸਿਆ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੰਸੋਲ ਲਿਖਦਾ ਹੈ ਕਿ Git ਇੱਕ ਅੰਦਰੂਨੀ ਜ ਬਾਹਰੀ ਹੁਕਮ ਜਦ ਡਾਟਾ ਦਰਜ ਕਰਨ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰ ਨਹੀ ਹੈ, ਨਾਲ ਦਾ ਸਾਹਮਣਾ ਕਰ ਰਹੇ ਹਨ. ਹੱਲ ਮਾਰਗ ਮੁੱਲ ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ ਲਈ ਪੂਰਾ ਮਾਰਗ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਹੋ ਸਕਦਾ ਹੈ.
ਪਹਿਲੀ ਟੀਮ
ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ 'ਤੇ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਦੇ ਬਾਅਦ, ਇਸ ਨੂੰ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਹ ਧਿਆਨ ਹੈ, ਜੋ ਕਿ GitHub ਦੀ ਵੈੱਬਸਾਈਟ 'ਚ ਇਸ ਮੌਕੇ' ਤੇ ਆਪਣੇ ਖਾਤੇ ਨਾਲ ਰਜਿਸਟਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਦੀ ਕੀਮਤ ਹੈ. ਕ੍ਰਮ ਨੂੰ ਸ਼ੁਰੂਆਤੀ ਸੰਰਚਨਾ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ, ਕੰਸੋਲ ਕਲਾਇਟ ਨੂੰ ਕਾਲ ਕਰਨ ਲਈ ਦੇ ਰੂਪ ਵਿੱਚ ਹੁਕਮ ਦੇਣਾ ਪਵੇਗਾ ਦੀ ਲੋੜ ਹੈ. ਤੁਹਾਨੂੰ ਹੱਕ ਹੈ-ਕਲਿੱਕ ਕਰੋ ਅਤੇ Git ਬੈਸ਼ ਚੁਣ ਕੇ ਇਸ ਨੂੰ ਕੀ ਕਰ ਸਕਦਾ ਹੈ. ਗਾਹਕ ਕੰਸੋਲ ਵਿੰਡੋ, ਜੋ ਕਿ ਡਾਟਾ ਨੂੰ ਦਰਜ ਕਰਨ ਲਈ ਸੱਦਾ ਦਿੰਦਾ ਹੈ ਨੂੰ ਖੋਲ੍ਹਣ ਚਾਹੀਦਾ ਹੈ. ਇਹ ਇੱਕ ਲੜੀ Git ਬੈਸ਼ ਹੁਕਮ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ:
- Git ਸੰਰਚਨਾ --global user.name '' ਨਾਮ '';
- Git ਸੰਰਚਨਾ --global user.mail '' ਈ-ਮੇਲ ''.
ਇਸ ਪੜਾਅ 'ਤੇ, ਤੁਹਾਨੂੰ ਦੋ ਹੁਕਮ ਦੇ ਨਾਲ ਲਾਈਨ endings ਦੇ ਢੰਗ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ:
- Git ਸੰਰਚਨਾ --global ਸੱਚ ਹੈ core.autocrlf;
- ਸੰਰਚਨਾ --global core.safecrlf ਝੂਠੇ Git.
ਸ਼ੁਰੂਆਤੀ ਸੈੱਟਅੱਪ Git ਲਈ ਹੈ, ਜੋ ਕਿ ਕਾਫ਼ੀ ਹੈ. ਅੱਗੇ ਸਿਰਫ ਇਸ ਪ੍ਰਾਜੈਕਟ ਦਾ ਪ੍ਰਬੰਧਨ ਦੀ ਟੀਮ ਦੇ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ.
ਮੁੱਢਲੀ ਦਾ ਹੁਕਮ Git
- Init: ਇਹ ਹੁਕਮ ਇੱਕ ਨਵ ਰਿਪੋਜ਼ਟਰੀ ਬਣਾਉਦਾ ਹੈ.
init ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਨਾਮ: ਵਰਤਣ ਦੀ ਉਦਾਹਰਨ ਹੈ.
- ਕਲੋਨ. ਇੱਕ ਰਿਮੋਟ ਸਰੋਤ ਮੌਜੂਦਾ ਰਿਪੋਜ਼ਟਰੀ ਦੀ ਨਕਲ ਕਰਦੀ ਹੈ.
ਜੋ ਕਿ Git ਕਲੋਨ ਹੁਕਮ ਵਰਤਿਆ ਹੈ: ਕਲੋਨ Git: ਰਿਪੋਜ਼ਟਰੀ //github.com/put.
- ਜੋੜੋ. Git ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਵਿੱਚ ਸਭ ਅਕਸਰ ਵਰਤਿਆ ਹੁਕਮ. ਇਹ ਇੱਕ ਸਧਾਰਨ ਕੰਮ ਕਰਦਾ ਹੈ - ਇੱਕ ਖਾਸ ਖੇਤਰ ਵਿੱਚ ਦਿੱਤਾ ਫਾਇਲ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ, ਸੂਚੀ-ਪੱਤਰ ਜ ਸੀਨ ਦੇ ਤੌਰ ਤੇ ਕਰਨ ਲਈ ਕਿਹਾ ਗਿਆ. ਇਸ ਵਿਚ ਤੁਹਾਨੂੰ ਹੋਰ ਫਾਇਲ ਜ ਫੋਲਡਰ ਦੀ ਲੋੜ ਹੈ, ਜੋ ਕਿ ਬਾਅਦ ਰਿਪੋਜ਼ਟਰੀ ਸ਼ਾਮਿਲ ਕਰਨ ਦੀ ਹੈ, ਜ Git ਭਾਸ਼ਾ ਵਿਚ ਇਸ ਨੂੰ ਰੱਖਣ ਲਈ, "ਇੱਕ ਪਾਪ ਹੈ" ਦਾ ਤਬਾਦਲਾ ਕਰ ਸਕਦੇ ਹੋ.
Git ਦੀ ਵਰਤੋ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਨੂੰ ਹੁਕਮ ਇਸ ਨੂੰ ਦਿਸਦਾ ਹੈ: nekiy_fayl.txt ਸ਼ਾਮਿਲ ਕਰੋ.
- ਹਾਲਤ. ਇਹ ਤੁਹਾਨੂੰ, ਜੋ ਕਿ ਫਾਇਲ ਸੂਚੀ ਅਤੇ ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਮੌਜੂਦ ਹਨ ਦੀ ਇੱਕ ਸੂਚੀ ਵੇਖਣ ਲਈ ਸਹਾਇਕ ਹੈ. ਇਹ ਕੰਟਰੋਲ ਕਰਨ ਅਤੇ ਸੀਨ ਦੇ ਵਰਜਨ ਸੰਭਾਲਣ ਬਿਨਾ ਪਾਪ ਜ ਬਦਲਿਆ ਲਈ ਤਿਆਰ ਡਾਟਾ, ਪਰ ਨਾ ਵੇਖਣ ਲਈ ਦਿੰਦਾ ਹੈ.
- ਅੰਤਰ. ਇਹ ਰਾਜ ਦੇ ਇੱਕ ਫਰਕ ਪਤਾ ਲੱਗਦਾ ਹੈ. ਮਿਸਾਲ ਲਈ, ਇਸ Git ਹੁਕਮ ਦੇ ਨਾਲ, ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗ ਸਕਦਾ ਹੈ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਫੋਲਡਰ ਨੂੰ ਅਤੇ ਇੰਡੈਕਸ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਤਬਦੀਲੀ ਹੈ ਕਿ ਕੀ.
- ਕਮਿਟ. ਸਭ ਨੂੰ, ਜੋ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਇੰਡੈਕਸ ਵਿੱਚ ਸੀ ਦੇ ਇੱਕ ਪ੍ਰਭਾਵ ਨੂੰ ਬਚਾਉਣ ਕਰਦਾ ਹੈ. Git ਦੇ ਨਤੀਜੇ ਦੇ ਹੁਕਮ ਪਾਠ ਫਾਇਲ ਨੂੰ ਸਕਰੀਨ, ਜਿੱਥੇ ਕਿ ਤੁਹਾਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਕੀ ਤਬਦੀਲੀ ਕੀਤੇ ਗਏ ਸਨ ਤੇ ਵੇਖਾਇਆ ਗਿਆ ਹੈ. ਅਤੇ ਇਹ ਵੀ ਤੁਹਾਨੂੰ ਬਹੁਤ ਸਾਰੇ ਫਾਇਲ ਅਤੇ ਚੈੱਕਸਮ ਦਾ ਪਾਪ ਕਰਨ ਦੇ ਅਧੀਨ ਕੀਤਾ ਗਿਆ ਸੀ, ਦੇ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦੇਖਣ ਨੂੰ ਮਿਲੇਗਾ. ਮੁੱਖ ਗੱਲ ਇਹ ਹੈ - ਨਾ ਭੁੱਲੋ ਕਿ ਆਧਾਰ ਵਿੱਚ ਤਬਦੀਲੀ ਦੇ ਬਾਅਦ ਸਿਰਫ ਡਾਟਾ ਦਾ ਸੂਚਕ Git ਹੁਕਮ ਵਿਚ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ ਵੇਖਾਇਆ ਜਾਵੇਗਾ.
ਵਧੀਕ ਹੁਕਮ Git
- ਰੀਸੈੱਟ. ਇਸ ਹੁਕਮ ਦੇ ਫੰਕਸ਼ਨ 'ਤੇ ਉਸ ਨੂੰ ਨਾਮ ਲਿਖਿਆ ਹੈ. ਸੂਚਕ ਹੈ, ਖਾਸ ਫਾਇਲ, ਮੌਕਾ ਦੇ ਕੇ ਉੱਥੇ ਰੱਖਿਆ - ਉਹ ਸਿਰਫ ਇੱਕ ਕੂਲਰ ਖੇਤਰ ਨੂੰ ਬਾਹਰ ਸੁੱਟ ਦਿੰਦਾ. ਦੇ ਤੌਰ ਤੇ ਇਸ ਨੂੰ ਕੰਮ ਕਰਨ ਡਾਇਰੈਕਟਰੀ, ਜੋ ਕਿ ਅਣਇੱਛਿਤ ਨਤੀਜੇ ਨਿਕਲ ਸਕਦੇ ਹਨ ਵਿੱਚ ਫਾਇਲ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰੇਗਾ, ਹਾਰਡ - - ਇਹ ਧਿਆਨ ਨਾਲ ਕੁੰਜੀ ਹੁਕਮ ਨੂੰ ਵਰਤ ਕੇ ਮੁੜ-ਸੈੱਟ ਪਰਬੰਧਨ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.
- Rm. ਬਹੁਤੇ ਠੀਕ ਠੀਕ ਇਸ ਟੀਮ ਦਾ ਵਰਣਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਦੇ ਤੌਰ ਤੇ ਇੱਕ ਉਲਟਾ Git, ਸ਼ਾਮਿਲ ਕਰੋ ਇਸ ਨੂੰ ਸੂਚੀ-ਪੱਤਰ ਤੱਕ ਫਾਇਲ ਨੂੰ ਹਟਾ. ਪਰ, ਉਸੇ ਵੇਲੇ 'ਹੋਰ' ਤੇ ਹੈ ਅਤੇ ਕਾਰਜਕਾਰੀ ਫੋਲਡਰ ਹੈ.
ਉਦਾਹਰਨ ਦੇ ਉਪਯੋਗ: Git rm nekiy_fayl.txt.
- MV. ਫਾਇਲ ਭੇਜਦੀ ਹੈ.
- ਸਾਫ਼ ਕਰੋ. ਬੇਲੋੜੀ ਫਾਇਲ ਤੱਕ ਦੇ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਫੋਲਡਰ ਸਫਾਈ ਲਈ ਤਿਆਰ.
ਪੇਸ਼ ਹੁਕਮ ਪ੍ਰਾਜੈਕਟ ਦੇ ਆਮ ਲੋੜ ਲਈ ਵਰਤਿਆ ਜਾਦਾ ਹੈ.
Git ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਸ਼ਾਖਾ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਾ
Git ਵਿਚ ਸ਼ਾਖਾ ਦਾ ਪਰਬੰਧ ਕਰਨ ਲਈ ਹੁਕਮ ਦਾ ਇਕ ਵਿਸ਼ੇਸ਼ ਸੈਟ ਹੈ. ਉਹ Git ਵਿੱਚ, ਨਾਲ ਜੁੜਨ ਨੂੰ ਹਟਾਉਣ, ਨੂੰ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸ਼ਾਖਾ ਕਰਨ ਦੇ ਯੋਗ ਹਨ. ਹੁਕਮ ਸੂਚੀ ਹੇਠ ਦਿਖਾਇਆ ਗਿਆ ਹੈ.
- ਸ਼ਾਖਾ. ਇਹ ਹੁਕਮ ਕੁਝ ਕੁੰਜੀ ਹੈ, ਜੋ ਕਿ ਤੁਹਾਨੂੰ flexibly ਪ੍ਰਾਜੈਕਟ ਵਿਚ ਸ਼ਾਖਾ ਦਾ ਪਰਬੰਧ ਕਰਨ ਲਈ ਇਸਤੇਮਾਲ ਕਰ ਸਕਦੇ ਹੋ ਉਪਲਬਧ ਹੈ. ਸ਼ਾਖਾ ਰਿਪੋਜ਼ਟਰੀ ਦੀ ਹਾਲਤ ਉੱਤੇ ਪੂਰਾ ਕੰਟਰੋਲ ਲਈ ਇੱਕ ਬਹੁ-ਸੰਦ ਹੈ. Git ਸ਼ਾਖਾ ਨੂੰ ਇੱਕ ਸਧਾਰਨ ਕਾਲ ਸਾਰੇ ਮੌਜੂਦਾ ਸ਼ਾਖਾ ਰਿਪੋਜ਼ਟਰੀ ਦੀ ਸੂਚੀ ਜਾਰੀ ਕਰੇਗਾ. -v ਚੋਣ ਹੁਕਮ ਕਰਨ ਲਈ ਸ਼ਾਮਿਲ ਕਿਸੇ ਵੀ ਕਰਦਾ ਹੈ ਹਾਲ ਹੀ ਸਾਲ ਵਿੱਚ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ ਵੇਖਾਏਗਾ. ਅਤੇ ਵਰਤਣ -d ਨਿਰਧਾਰਿਤ ਸ਼ਾਖਾ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ. ਸ਼ਾਖਾ, ਨਾ ਸਿਰਫ ਹਟਾ ਸਕਦੇ ਹੋ, ਪਰ ਇਹ ਵੀ ਬਣਾਉਣ ਲਈ. ਕਰਨ Git ਸ਼ਾਖਾ imya_vetki ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਵਿੱਚ ਇੱਕ ਨਵ ਸ਼ਾਖਾ ਦੇ ਸੰਗਠਨ ਦੀ ਅਗਵਾਈ ਕਰੇਗੀ. ਇਹ ਧਿਆਨ ਹੈ, ਜੋ ਕਿ ਇਸ ਮਾਮਲੇ 'ਚ ਮੌਜੂਦਾ ਕੰਮ ਕਰਨ ਦੀ ਸਥਿਤੀ ਨੂੰ ਕਰਨ ਲਈ ਇੱਕ ਸੰਕੇਤਕ ਵੱਖ ਵੱਖ ਹੁੰਦਾ ਹੈ ਦੀ ਕੀਮਤ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਬਣਾਉਣ imya_vetki ਇਸ ਨੂੰ ਅਸਲ ਵਿੱਚ ਇੱਕ ਸ਼ਾਖਾ ਮਾਸਟਰ ਵਿੱਚ ਸਥਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.
- ਲੋੜੀਦੀ ਆਈਟਮ ਨੂੰ ਮੂਵ ਕਰਨ ਲਈ, ਇੱਕ ਹੁਕਮ Git ਚੈਕਆਉਟ nuzhnaya_vetka ਹੈ, ਜੋ ਕਿ ਲੋੜੀਦੇ ਸ਼ਾਖਾ ਦਾ ਸੰਕੇਤਕ ਤਬਦੀਲ ਹੁੰਦਾ ਹੈ.
- ਚੈਕਆਉਟ. ਉਪਰੋਕਤ ਜ਼ਿਕਰ ਹੋਣ ਦੇ ਨਾਤੇ, ਨੂੰ ਬਦਲ.
- Merge. ਇਹ ਹੁਕਮ ਤੁਹਾਨੂੰ ਕਈ ਸ਼ਾਖਾ ਇਕੱਠੇ ਅਭੇਦ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ.
- ਲਾਗ. ਵਿਸ਼ੇਸ਼ਤਾ ਡਿਸਪਲੇਅ ਪ੍ਰਾਜੈਕਟ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਤਬਦੀਲੀ ਦੇ ਸਾਰੇ ਦੇ ਅਤੇ ਪਿਛਲੇ ਲਈ ਦ੍ਰਿੜ. ਕੁੰਜੀ ਦੀ ਇੱਕ ਕਿਸਮ ਦੇ ਇੱਕ ਟੀਮ ਚੁਣੌਤੀ ਦੇ ਨਾਲ ਮਿਲ ਕੇ ਇਸਤੇਮਾਲ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਇਸ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਵਧਾਉਣ ਲਈ ਸਹਾਇਕ ਹੈ. ਮਿਸਾਲ ਲਈ, ਕਾਲ ਕਰ Git -p ਲਾਗਇਨ -2 ਤੁਹਾਡੇ ਵਿੱਚ ਬਦਲਾਅ ਹਰ ਪਾਪ ਬਾਰੇ ਵਿਸਥਾਰ ਜਾਣਕਾਰੀ ਵੇਖਣ ਲਈ ਸਹਾਇਕ ਹੈ. -2 ਦੂਜਾ ਕੁੰਜੀ ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਿਰਫ ਪਿਛਲੇ 2 ਤਬਦੀਲੀ ਨੂੰ ਦਿਖਾਉਣ ਦੀ ਲੋੜ ਹੈ. --stat ਦਲੀਲ ਕਾਲ Git ਲਾਗ ਨੂੰ ਸ਼ਾਮਿਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਪੀ ਦੇ, ਜੋ ਕਿ ਦੇ ਤੌਰ ਤੇ, ਪਰ ਹੋਰ ਵਿਸਥਾਰ ਵਿੱਚ ਹੈ ਅਤੇ ਇੱਕ ਸੰਖੇਪ ਫਾਰਮ ਦੇ ਨਾਲ ਲਗਭਗ ਇੱਕੋ ਹੀ ਕਰਦਾ ਹੈ. ਇਸ ਦੇ ਨਾਲ, Git ਲਾਗ ਇਸਤੇਮਾਲ ਕਰਕੇ, ਤੁਹਾਨੂੰ ਫਾਰਮੈਟ ਪਰੈਟੀ ਕੁੰਜੀ ਚੋਣ ਵਰਤਣ ਲਈ ਆਪਣੇ ਖੁਦ ਦੇ ਡਿਸਪਲੇਅ ਫਾਰਮੈਟ ਬਣਾਉਣ ਦੇ ਕੇ ਤਬਦੀਲੀ ਬਾਰੇ ਜਾਣਕਾਰੀ ਨੂੰ ਵੇਖਾਉਣ ਕਰ ਸਕਦਾ ਹੈ. ਰੈਗੂਲਰ ਸਮੀਕਰਨ ਦੇ ਕੁਝ ਕਿਸਮ ਦੀ ਨੂੰ ਵਰਤਣ ਲਈ ਦੀ ਲੋੜ ਦੀ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਕਿਸਮ ਦੀ ਦੇਣ ਕਰਨ ਲਈ. ਮਿਸਾਲ ਲਈ, ਇਸ --pretty ਲਾਗਇਨ ਪ੍ਰਾਪਤ = ਫਾਰਮੈਟ ''% H,% ਇੱਕ,% AR,% s 'ਨੂੰ' ਇੱਕ ਪਾਪ ਹੈ, ਫਿਰ ਇਸ ਦੇ ਲੇਖਕ, ਮਿਤੀ ਅਤੇ ਟਿੱਪਣੀ ਤਬਦੀਲੀ ਦਾ ਇੱਕ ਛੋਟਾ ਹੈਸ਼ ਲੈ ਕੇ ਜਾਵੇਗਾ. ਜਦ ਕਰਦਾ ਹੈ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਨੂੰ ਵੇਖਣ ਇਹ ਬਹੁਤ ਹੀ ਲਾਭਦਾਇਕ ਹੁੰਦਾ ਹੈ.
ਵੰਡੇ ਦਾ ਕੰਮ ਸਿਸਟਮ ਲਈ Commands
- ਲਵੋ. ਜਦ ਤੁਹਾਨੂੰ ਇਹ ਹੁਕਮ ਦਿਓ, Git ਕੰਸੋਲ ਸਥਾਨਕ ਲਈ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਦੇ ਸਾਰੇ ਬਦਲਾਅ ਮਾਈਗਰੇਟ.
- ਖਿੱਚੋ. Git ਖਿੱਚਣ ਹੁਕਮ ਉਪਰ ਦੇ ਦੋ ਦੀ ਇੱਕ fusion ਹੈ - Git ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਅਤੇ Git ਮਰਜ. ਜੋ ਕਿ ਇਸ ਨੂੰ ਪਹਿਲੇ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਇਸ ਵੇਲੇ ਵਰਤਿਆ ਸ਼ਾਖਾ ਨਾਲ ਅਭੇਦ ਹੋ ਗਿਆ ਹੈ.
- Push. ਇਹ ਹੈ ਕਿ ਇਸ ਹੁਕਮ ਦੇ ਨਾਮ "ਮਾਰਦਾ" ਯੂਜ਼ਰ ਵਾਤਾਵਰਨ ਵਿੱਚ, ਦੇ ਇੱਕ ਸਮੀਕਰਨ ਜਿਸ ਦਾ ਮਤਲਬ ਹੈ ਹੈ, ਜੋ ਕਿ ਸਥਾਨਕ ਵਿਚ ਤਬਦੀਲੀ ਕਰਨ ਲਈ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਤਬਾਦਲੇ ਦਾ ਕੁਨੈਕਸ਼ਨ.
ਰਿਮੋਟ ਹੁਕਮ
- ਰਿਮੋਟ. ਇਸ ਨੂੰ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਦਾ ਪ੍ਰਬੰਧ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸੰਦ ਹੈ. ਰਿਮੋਟ ਨਾਲ, ਤੁਹਾਨੂੰ ਨੂੰ ਹਟਾ ਸਕਦਾ ਹੈ, ਦੇਖੋ, ਜਾਣ, ਜ ਨਵ ਬਣਾ ਸਕਦੇ ਹੋ.
- ਅਕਾਇਵ. ਨਾਮ ਆਪਣੇ ਆਪ ਨੂੰ ਦੇ ਲਈ ਬੋਲਦਾ ਹੈ. ਹੁਕਮ ਤੁਹਾਨੂੰ ਜਰੂਰੀ ਸੋਧ ਨਾਲ ਇੱਕ ਅਕਾਇਵ ਬਣਾਉਣ ਲਈ, ਉਦਾਹਰਨ ਲਈ, ਨੈੱਟਵਰਕ ਉੱਤੇ ਇਸ ਦੇ ਤਬਾਦਲੇ ਦੇ ਲਈ ਤਿਆਰ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ.
ਇਸ ਨੂੰ ਠੱਗ ਸ਼ੀਟ ਵਰਤਣ ਲਈ ਕਰਨਾ ਹੈ
ਲੇਖ ਵਿਚ ਪੇਸ਼ ਕੀਤਾ ਸਮੱਗਰੀ ਸਾਰੇ Git ਹੁਕਮ ਨੂੰ ਪ੍ਰਗਟ ਨਾ ਕਰੋ. ਬਾੜਾ, ਨਾ ਕਿ ਸ਼ੁਰੂਆਤ ਹੈ ਜੋ ਵਰਜਨ ਕੰਟਰੋਲ ਲਈ ਇਸ ਨੂੰ, ਨਾ ਕਿ ਗੁੰਝਲਦਾਰ ਉਤਪਾਦ ਸਿੱਖਣਾ ਚਾਹੁੰਦੇ ਮਦਦ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ. ਜੋ ਲੋਕ ਕੁਝ ਵਾਰ ਸਰਗਰਮੀ Git ਵਰਤ ਲਈ, ਇਸ ਨੂੰ ਅਚਾਨਕ ਯਾਦ ਕਰਨ ਲਈ ਮਦਦ ਕਰਦਾ ਹੈ ਕੁੰਜੀ ਹੁਕਮ ਨੂੰ ਉਸ ਨੂੰ ਲਿਖਣ ਨੂੰ ਭੁੱਲ ਗਏ.
ਅਸਲ ਵਿਚ, ਵਰਜਨ ਕੰਟਰੋਲ ਸਿਸਟਮ Git ਸੰਰਚਨਾ ਅਤੇ ਪ੍ਰਬੰਧਨ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਵੱਡੀ ਸਮਰੱਥਾ ਹੈ. ਟੀਮ ਹੈ ਅਤੇ ਕੁਝ ਕੁੰਜੀ ਹੈ, ਜੋ ਕਿ ਵਿੱਚ ਵਰਤਿਆ ਜਾਦਾ ਹੈ ਦੇ ਵਾਧੇ - ਵਧੀਆ ਸਬੂਤ. ਜਿਹੜੇ ਲੋਕ ਵਿਸਥਾਰ ਵਿੱਚ ਅਧਿਐਨ ਕਰਨ ਦਾ ਦਰਜਾ ਪ੍ਰਾਪਤ ਅਤੇ ਸੈਟਿੰਗ Git ਦੇ ਸਾਰੇ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਲਈ, ਦਸਤਾਵੇਜ਼ ਦੀ ਇੱਕ ਬਹੁਤ ਸਾਰਾ, GitHub, ਜਿੱਥੇ ਪੂਰੇ ਸਿਸਟਮ ਨੂੰ ਵਿਸਥਾਰ ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ ਇਕ ਅਧਿਕਾਰੀ ਵੀ ਸ਼ਾਮਲ ਹੈ, ਅਤੇ ਹੁਕਮ ਦੀ ਵਰਤੋ ਦੇ ਸਾਰੇ ਵੇਰਵੇ ਹਨ.
Similar articles
Trending Now