ਜੀਆਈਟੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਸ਼ੁਰੂਆਤੀ ਗਾਈਡ

Git ਸਾਫਟਵੇਅਰ ਰਿਪੋਜ਼ਟਰੀਆਂ ਨਾਲ ਕਿਵੇਂ ਕੰਮ ਕਰਨਾ ਹੈ

ਓਪਨ-ਸਰੋਤ ਗੀਟ ਦੁਨੀਆ ਵਿਚ ਵਰਤੀ ਗਈ ਸਭ ਤੋਂ ਵੱਧ ਵਰਜ਼ਨ ਕੰਟਰੋਲ ਸਿਸਟਮ ਹੈ. ਲਿਨਕ੍ਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਨਿਰਮਾਤਾ ਲੀਨਸ ਟੋਰਵਾਲਡਸ ਦੁਆਰਾ ਪਰਿਪੱਕ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਵਿਕਸਿਤ ਕੀਤਾ ਗਿਆ ਸੀ ਅਤੇ ਇਹ ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟਾਂ- ਵਪਾਰਕ ਅਤੇ ਓਪਨ-ਸਰੋਤ- ਦੇ ਦੋਵੇਂ ਭਾਰੀ ਇਕੱਠ ਦਾ ਘਰ ਹੈ ਜੋ ਗੀਟ ਤੇ ਵਰਜਨ ਕੰਟਰੋਲ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ.

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

ਜੀਆਈਟੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਕਿਵੇਂ ਲੱਭਣਾ ਹੈ

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

ਇੱਕ Git ਰਿਪੋਜ਼ਟਰੀ ਕਲੋਨਿੰਗ ਦਾ ਇੱਕ ਉਦਾਹਰਣ

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

ਗੀਟ ਖੋਜ ਦੇ ਖੇਤਰ ਵਿਚ ਕੋਸੇਨ ਟਾਈਪ ਕਰੋ. ਤੁਸੀਂ ਵੇਖੋਗੇ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਬਹੁਤ ਸਾਰੀਆਂ ਉਪਲਬਧੀਆਂ ਉਪਲਬਧ ਹਨ ਜੋ ਤੁਸੀਂ ਚੁਣ ਸਕਦੇ ਹੋ. ਇਸ ਉਦਾਹਰਨ ਲਈ ਇੱਕ, ਜੋ ਪਰਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਕਈ ਫਾਈਲਾਂ ਵਾਲੇ ਪੰਨੇ ਤੇ ਲੈ ਜਾਂਦਾ ਹੈ.

ਇਸ ਖਾਸ cowsay ਭੰਡਾਰ ਨੂੰ ਕਲੋਨ ਕਰਨ ਲਈ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦਿਓ:

git ਕਲਨ git: //github.com/schacon/cowsay

Git ਕਮਾਂਡ ਗੀਟ ਚਲਾਉਂਦੀ ਹੈ, ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੇ ਰਿਪੋਜ਼ਟਰੀ ਦਾ ਕਲੋਨ ਕਮਾਂਡ ਕਲੋਨ, ਅਤੇ ਆਖਰੀ ਭਾਗ ਉਹ ਪ੍ਰੋਜੈੱਕਟ ਦਾ ਪਤਾ ਹੈ ਜੋ ਤੁਸੀਂ ਕਲੋਨ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ.

ਕੋਡ ਕਿਵੇਂ ਕੰਪਾਇਲ ਅਤੇ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ

ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਪਹਿਲੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ ਕਿ ਇਹ ਚੱਲ ਰਿਹਾ ਹੈ. ਤੁਸੀਂ ਇਹ ਕਿਵੇਂ ਕਰਦੇ ਹੋ ਉਹ ਪ੍ਰੋਜੈਕਟ ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਡਾਉਨਲੋਡ ਕੀਤਾ ਹੈ ਉਦਾਹਰਨ ਲਈ, ਸੀ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਸ਼ਾਇਦ ਤੁਹਾਨੂੰ ਇੱਕ ਮੇਕਫਾਇਲ ਚਲਾਉਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਜਦੋਂ ਕਿ ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ ਕੋਸੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਤੁਹਾਨੂੰ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟ ਚਲਾਉਣ ਦੀ ਲੋੜ ਹੈ

ਤਾਂ ਤੁਸੀਂ ਕਿਵੇਂ ਜਾਣਦੇ ਹੋ ਕਿ ਕੀ ਕਰਨਾ ਹੈ?

ਫੋਲਡਰ ਵਿੱਚ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਕਲੋਨ ਕੀਤਾ ਹੈ, ਉੱਥੇ ਇਕ ਗਊ ਹੈ ਫੋਲਡਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਜੇ ਤੁਸੀਂ ਸੀ.ਆਰ.ਡੀ. ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਕੁਰੈਸ਼ੀ ਫੋਲਡਰ ਤੇ ਨੈਵੀਗੇਟ ਕਰਦੇ ਹੋ ਅਤੇ ਫਿਰ ਡਾਇਰੈਕਟਰੀ ਸੂਚੀ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਫਾਇਲ ਨੂੰ README ਜਾਂ INSTALL ਨਾਮ ਦੀ ਇੱਕ ਫਾਇਲ ਜਾਂ ਕਿਸੇ ਹੋਰ ਚੀਜ਼ ਨੂੰ ਵੇਖਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਸਹਾਇਤਾ ਗਾਈਡ ਦੇ ਤੌਰ ਤੇ ਹੈ.

ਇਸ cowsh ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਇੱਕ README ਅਤੇ INSTALL ਫਾਈਲ ਦੋਵਾਂ ਹਨ. README ਫਾਈਲ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਸੌਫਟਵੇਅਰ ਕਿਵੇਂ ਵਰਤਣੀ ਹੈ, ਅਤੇ INSTALL ਫਾਈਲ ਗੁਪਤੇ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਨਿਰਦੇਸ਼ ਦਿੰਦੀ ਹੈ ਇਸ ਕੇਸ ਵਿੱਚ, ਹਦਾਇਤ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਉਣੀ ਹੈ:

sh install.sh

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

ਕੋਵੇ ਨੂੰ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈ

ਤੁਹਾਨੂੰ ਕੋਪੇਸ ਚਲਾਉਣ ਲਈ ਕੀ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ:

ਹੈਲੋ ਸੰਸਾਰ ਦੇ ਤਾਜ਼ੇਗੀ

ਹੈਲੋ ਸੰਸਾਰ ਇੱਕ ਗਊ ਦੇ ਮੂੰਹ ਤੋਂ ਭਾਸ਼ਣ ਬੁਲਬੁਲੇ ਵਿੱਚ ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ.

ਕੋਵਸੇ ਬਦਲਣਾ

ਹੁਣ ਤੁਹਾਡੇ ਕੋਲ ਗਜ਼ੇਨ ਇੰਸਟਾਲ ਹੈ, ਤੁਸੀਂ ਆਪਣੇ ਮਨਪਸੰਦ ਸੰਪਾਦਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫਾਇਲ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ. ਇਹ ਉਦਾਹਰਨ ਹੇਠਾਂ ਨੈਨੋ ਸੰਪਾਦਕ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ:

ਨੈਨੋ ਕੋਵੇਜ਼

ਤੁਸੀਂ ਗਊ ਦੀਆਂ ਅੱਖਾਂ ਨੂੰ ਬਦਲਣ ਲਈ ਪੌਜ਼ਾਂ ਦੇ ਆਦੇਸ਼ ਵਿੱਚ ਸਵਿੱਚਾਂ ਦੀ ਸਪਲਾਈ ਕਰ ਸਕਦੇ ਹੋ.

ਉਦਾਹਰਨ ਦੇ ਤੌਰ ਤੇ ਕੋਜ਼ੇਸ-ਜੀ ਨੇ ਅੱਖਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਡਾਲਰ ਦੇ ਚਿੰਨ੍ਹ ਦਿਖਾਏ.

ਤੁਸੀਂ ਸਾਈਕਲੋਪਸ ਵਿਕਲਪ ਬਣਾਉਣ ਲਈ ਫਾਈਲ ਵਿੱਚ ਸੋਧ ਕਰ ਸਕਦੇ ਹੋ ਤਾਂ ਕਿ ਜਦੋਂ ਤੁਸੀਂ ਗ੍ਰੀਸ-ਸੀ ਲਿਖੋ ਤਾਂ ਗਊ ਦੀ ਇੱਕ ਅੱਖ ਹੋਵੇ

ਪਹਿਲੀ ਲਾਈਨ ਜਿਹੜੀ ਤੁਹਾਨੂੰ ਬਦਲਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਉਹ ਲਾਈਨ 46 ਹੈ ਜੋ ਇਸ ਤਰਾਂ ਵੇਖਦੀ ਹੈ:

ਗਾਇਪਟਸ ('ਬੀ.ਈ.ਡੀ: ਫ: ਘਲੱਲਨ ਐਨਪੀਐਸਟਟੀ: ਵਾਇਡ: ਯੋ', \% ਔਪਟਸ);

ਇਹ ਉਹ ਸਾਰੇ ਉਪਲਬਧ ਸਵਿਚ ਹਨ ਜੋ ਤੁਸੀਂ ਕੋਵਸੇ ਨਾਲ ਵਰਤ ਸਕਦੇ ਹੋ -c ਨੂੰ ਇੱਕ ਚੋਣ ਦੇ ਤੌਰ ਤੇ ਜੋੜਨ ਲਈ, ਲਾਈਨ ਨੂੰ ਇਸ ਤਰਾਂ ਬਦਲ ਦਿਓ:

ਗਾਇਪਟਸ ('ਬੀ.ਈ.ਡੀ: ਫ: ਘਲੱਲਨ ਐਨਪੀਐਸਟਟੀ: ਵਾਇਡ: ਯੀਸੀ', '% ਓਪਟਸ');

ਰੇਖਾਵਾਂ 51 ਅਤੇ 58 ਦੇ ਵਿਚਕਾਰ ਤੁਸੀਂ ਹੇਠਲੀਆਂ ਲਾਈਨਾਂ ਵੇਖੋਗੇ:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ ਲਾਲਚੀ = $ ਓਪਸ {'g'}; $ paranoid = $ opts {'p'}; $ ਪਥਰਾਉਂਦਾ = $ opts {'s'}; $ ਥੱਕ = $ opts {'t'}; $ ਵਾਇਰ = $ opts {'w'}; $ young = $ opts {'y'};

ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਸਵਿਚ ਕੀ ਕਰੇਗਾ ਕੀ ਹਰੇਕ ਵਿਕਲਪ ਲਈ ਇੱਕ ਵੇਰੀਏਬਲ ਹੁੰਦਾ ਹੈ ਉਦਾਹਰਨ ਲਈ $ ਲਾਲਚੀ = $ opts ['g]';

-ਸੀ ਸਵਿੱਚ ਸੋਧ ਲਈ ਇਕ ਲਾਈਨ ਜੋੜੋ ਜਿਵੇਂ

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ ਲਾਲਚੀ = $ ਓਪਸ {'g'}; $ paranoid = $ opts {'p'}; $ ਪਥਰਾਉਂਦਾ = $ opts {'s'}; $ ਥੱਕ = $ opts {'t'}; $ ਵਾਇਰ = $ opts {'w'}; $ young = $ opts {'y'}; $ ਸਾਈਕਲਾਂਸ = $ ਔਫ਼ਟਸ ['ਸੀ'];

ਲਾਈਨ 144 'ਤੇ, ਇਕ ਸਬੂਡਰ ਹੈ ਜਿਸਨੂੰ' ਕੰਟੈਸਟ੍ਟੀਫੇਸ 'ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜਿਸਦਾ ਗਾਵਾਂ ਦਾ ਚਿਹਰਾ ਉਸਾਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.

ਕੋਡ ਇਸ ਤਰਾਂ ਦਿੱਸਦਾ ਹੈ:

ਉਪ ਕੰਨਟੈਗਫੇਸ {ਜੇ ($ ਬੋਰਗ) {$ ਅੱਖਾਂ = "=="; } ਜੇ ($ ਮਰੇ ਹੋਏ) {$ ਨਜ਼ਰ = "xx"; $ ਜੀਗ = "ਯੂ"; } ਜੇ ($ ਲਾਲਚੀ) {$ ਅੱਖਾਂ = "\ $ $ $"; } ਜੇ ($ paranoid) {$ eyes = "@@"; } ਜੇ ($ ਪੱਥਰਾਂਵਾਲਾ) {$ ਨਜ਼ਰ = "**"; $ ਜੀਗ = "ਯੂ"; } ਜੇ ($ ਥੱਕਿਆ ਹੋਇਆ) {$ ਨਜ਼ਰ = "-"; } ਜੇ ($ ਤਲਾਈਡ) {$ eyes = "OO"; } ਜੇ ($ ਨੌਜਵਾਨ) {$ ਅੱਖਾਂ = ".."; }}

ਪਹਿਲਾਂ ਦੱਸੇ ਗਏ ਹਰੇਕ ਵੇਰੀਏਬਲ ਲਈ, ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਵੱਖਰੀ ਜੋੜੀ $ ਅੱਖਰਾਂ ਵਿੱਚ ਰੱਖੀ ਗਈ ਹੈ.

$ ਸਾਈਕਲਪਸ ਵੈਰੀਏਬਲ ਲਈ ਇੱਕ ਜੋੜੋ:

ਉਪ ਕੰਨਟੈਗਫੇਸ {ਜੇ ($ ਬੋਰਗ) {$ ਅੱਖਾਂ = "=="; } ਜੇ ($ ਮਰੇ ਹੋਏ) {$ ਨਜ਼ਰ = "xx"; $ ਜੀਗ = "ਯੂ"; } ਜੇ ($ ਲਾਲਚੀ) {$ ਅੱਖਾਂ = "\ $ $ $"; } ਜੇ ($ paranoid) {$ eyes = "@@"; } ਜੇ ($ ਪੱਥਰਾਂਵਾਲਾ) {$ ਨਜ਼ਰ = "**"; $ ਜੀਗ = "ਯੂ"; } ਜੇ ($ ਥੱਕਿਆ ਹੋਇਆ) {$ ਨਜ਼ਰ = "-"; } ਜੇ ($ ਤਲਾਈਡ) {$ eyes = "OO"; } ਜੇ ($ ਨੌਜਵਾਨ) {$ ਅੱਖਾਂ = ".."; } ਜੇ ($ ਸਾਈਕਲਾਂਸ) {$ ਅੱਖਾਂ = "()"; }}

ਗੁਲਾਬ ਨੂੰ ਮੁੜ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਫਾਇਲ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ ਅਤੇ ਹੇਠਲੀ ਕਮਾਂਡ ਚਲਾਓ

sh install.sh

ਹੁਣ, ਜਦੋਂ ਤੁਸੀਂ ਚਲੇ ਜਾਂਦੇ ਹੋ cowsay -c ਹੈਲੋ ਸੰਸਾਰ , ਗਊ ਦੀ ਕੇਵਲ ਇੱਕ ਅੱਖ ਹੁੰਦੀ ਹੈ.