ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਵਜੋਂ Github 'ਤੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਕਿਵੇਂ ਅਪਲੋਡ ਕਰਨਾ ਹੈ

ਆਖਰੀ ਅੱਪਡੇਟ: 12/06/2025

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

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

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

ਰਿਪੋਜ਼ਟਰੀ ਕੀ ਹੈ ਅਤੇ ਇਸਨੂੰ GitHub 'ਤੇ ਕਿਉਂ ਹੋਸਟ ਕਰਨਾ ਹੈ?

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

'ਤੇ ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਹੋਸਟ ਕਰੋ ਗਿੱਟਹੱਬ ਇਸਦੇ ਕਈ ਫਾਇਦੇ ਹਨ:

  • ਵਰਜਨ ਕੰਟਰੋਲ: ਤੁਹਾਡੇ ਬਦਲਾਅ ਰਿਕਾਰਡ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਤੁਸੀਂ ਵਿਕਾਸ ਦੇ ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਨੂੰ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹੋ, ਸਮੀਖਿਆ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹੋ।
  • ਕਲਾਉਡ ਬੈਕਅੱਪ: ਕਿਸੇ ਵੀ ਸਥਾਨਕ ਘਟਨਾ ਦੀ ਸੂਰਤ ਵਿੱਚ ਤੁਸੀਂ ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਗੁਆਉਣ ਤੋਂ ਬਚਦੇ ਹੋ।
  • ਪੇਸ਼ੇਵਰ ਦਿੱਖ: ਜਨਤਕ ਹੋਣ ਕਰਕੇ, ਕੋਈ ਵੀ ਤੁਹਾਡਾ ਕੰਮ ਦੇਖ ਸਕਦਾ ਹੈ, ਜੋ ਤੁਹਾਡੇ ਪੋਰਟਫੋਲੀਓ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ।
  • ਸਧਾਰਨ ਸਹਿਯੋਗ: GitHub ਦੂਜਿਆਂ ਲਈ ਪੁੱਲ ਬੇਨਤੀਆਂ, ਮੁੱਦਿਆਂ, ਜਾਂ ਫੋਰਕਸ ਰਾਹੀਂ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਯੋਗਦਾਨ ਪਾਉਣਾ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ।

Github 'ਤੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਅਪਲੋਡ ਕਰੋ

ਸ਼ੁਰੂਆਤ ਕਰਨਾ: ਜ਼ਰੂਰੀ ਸ਼ਰਤਾਂ ਅਤੇ ਵਾਤਾਵਰਣ ਦੀ ਤਿਆਰੀ

Github 'ਤੇ ਪ੍ਰੋਜੈਕਟ ਅਪਲੋਡ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ 'ਤੇ ਹੇਠ ਲਿਖੇ ਇੰਸਟਾਲ ਹਨ:

  • GitHub 'ਤੇ ਖਾਤਾ। ਪਲੇਟਫਾਰਮ 'ਤੇ ਰਿਪੋਜ਼ਟਰੀਆਂ ਬਣਾਉਣਾ ਜ਼ਰੂਰੀ ਹੈ।
  • ਗਿੱਟ ਇੰਸਟਾਲ ਹੈ। ਇਹ ਇੱਕ ਮੁੱਢਲਾ ਵਰਜਨ ਕੰਟਰੋਲ ਟੂਲ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਬਦਲਾਵਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਤੁਸੀਂ ਇਸਨੂੰ ਇਸਦੇ ਤੋਂ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰ ਸਕਦੇ ਹੋ ਅਧਿਕਾਰਤ ਵੈੱਬਸਾਈਟਲੀਨਕਸ-ਅਧਾਰਿਤ ਸਿਸਟਮਾਂ 'ਤੇ, ਤੁਸੀਂ ਕਮਾਂਡ ਚਲਾ ਕੇ ਇੰਸਟਾਲੇਸ਼ਨ ਕਰ ਸਕਦੇ ਹੋ sudo apt-get install git ਟਰਮੀਨਲ 'ਤੇ।
  • ਕੋਡ ਐਡੀਟਰ ਜਾਂ IDE। ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਕੋਡ ਵਰਗੇ ਵਿਕਲਪ (ਵੀਐਸਕੋਡ) ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਆਸਾਨ ਬਣਾਓ। ਜੇਕਰ ਤੁਸੀਂ ਸੰਪਾਦਕ ਤੋਂ GitHub ਨਾਲ ਸਿੱਧੇ ਏਕੀਕਰਨ ਦਾ ਲਾਭ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਟੂਲ ਡਾਊਨਲੋਡ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਵਿਸ਼ੇਸ਼ ਸਮੱਗਰੀ - ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ  ¿Cómo se añaden botones de acción a Stack App?

ਇੱਕ ਵਾਰ ਇੰਸਟਾਲ ਹੋਣ 'ਤੇ ਗਿੱਟ ਤੁਹਾਡੇ ਸਿਸਟਮ 'ਤੇ, ਪਹਿਲਾ ਕਦਮ ਇਸਨੂੰ ਆਪਣੇ ਨਾਲ ਕੌਂਫਿਗਰ ਕਰਨਾ ਹੈ ਨਾਮ ਅਤੇ ਈਮੇਲ (ਇਹ ਡੇਟਾ ਤੁਹਾਡੇ ਕਮਿਟਸ 'ਤੇ ਦਸਤਖਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ।) ਟਰਮੀਨਲ ਤੋਂ, ਹੇਠ ਲਿਖੇ ਨੂੰ ਚਲਾਓ:

git config --global user.name "TuNombre"
git config --global user.email [email protected]

ਇਹ ਸੰਰਚਨਾ ਹੈ ਗਲੋਬਲ ਅਤੇ ਤੁਹਾਨੂੰ ਆਪਣੀ ਟੀਮ ਵਿੱਚ ਇਹ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਕਰਨਾ ਪਵੇਗਾ।

GitHub 'ਤੇ ਰਿਪੋਜ਼ਟਰੀ ਬਣਾਉਣਾ

ਹੁਣ ਸਮਾਂ ਆ ਗਿਆ ਹੈ ਕਿ ਤੁਸੀਂ ਉਹ ਜਗ੍ਹਾ ਬਣਾਓ ਜਿੱਥੇ ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਹੋਸਟ ਕਰੋਗੇ। ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ GitHub ਵੈੱਬ ਇੰਟਰਫੇਸ ਤੋਂ ਇਹ ਕਰੋ:

  1. ਵਿੱਚ ਆਪਣੀ ਪ੍ਰੋਫਾਈਲ ਤੱਕ ਪਹੁੰਚ ਕਰੋ ਗਿੱਟਹੱਬ.ਕਾੱਮ ਅਤੇ ਬਟਨ ਦਬਾਓ "ਨਵਾਂ" ਇੱਕ ਨਵਾਂ ਰਿਪੋਜ਼ਟਰੀ ਬਣਾਉਣ ਲਈ।
  2. ਦਰਜ ਕਰੋ ਨਾਮ ਰਿਪੋਜ਼ਟਰੀ ਲਈ ਲੋੜੀਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਜੋੜਦਾ ਹੈ ਵਰਣਨ ਪ੍ਰੋਜੈਕਟ ਦੇ ਉਦੇਸ਼ ਬਾਰੇ ਸੰਖੇਪ ਪਰ ਠੋਸ।
  3. ਚੁਣੋ ਕਿ ਕੀ ਰਿਪੋਜ਼ਟਰੀ ਹੋਵੇਗੀ ਜਨਤਕ ਜਾਂ ਨਿੱਜੀਜੇਕਰ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਦੂਸਰੇ ਦੇਖ ਸਕਣ ਅਤੇ ਹਿੱਸਾ ਲੈ ਸਕਣ, ਤਾਂ ਜਨਤਕ ਚੁਣੋ।
  4. ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਫਾਈਲ ਬਣਾਉਣ ਦਾ ਵਿਕਲਪ ਹੈ। README.md ਵੱਲੋਂ ਹੋਰ ਆਟੋਮੈਟਿਕਲੀ। ਇਸ ਫਾਈਲ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਪਹਿਲੀ ਚੀਜ਼ ਹੈ ਜੋ ਦੂਜੇ ਡਿਵੈਲਪਰ ਰਿਪੋਜ਼ਟਰੀ ਤੱਕ ਪਹੁੰਚਣ 'ਤੇ ਦੇਖਣਗੇ।
  5. 'ਤੇ ਕਲਿੱਕ ਕਰੋ "ਰਿਪੋਜ਼ਟਰੀ ਬਣਾਓ" ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਕਰਨ ਲਈ ਅਤੇ ਤੁਹਾਡੀ ਰਿਪੋਜ਼ਟਰੀ ਫਾਈਲਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਤਿਆਰ ਹੋ ਜਾਵੇਗੀ।

ਗਿਥਬ

GitHub 'ਤੇ ਅੱਪਲੋਡ ਕਰਨ ਲਈ ਆਪਣੇ ਸਥਾਨਕ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਤਿਆਰ ਕਰਨਾ

ਤੁਹਾਡੀ ਰਿਪੋਜ਼ਟਰੀ ਬਣਾਉਣ ਦੇ ਨਾਲ, GitHub 'ਤੇ ਪ੍ਰੋਜੈਕਟ ਅਪਲੋਡ ਕਰਨ ਦਾ ਅਗਲਾ ਕਦਮ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ 'ਤੇ ਆਪਣਾ ਪ੍ਰੋਜੈਕਟ ਫੋਲਡਰ ਤਿਆਰ ਕਰਨਾ ਹੈ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਟਰਮੀਨਲ ਵਿੱਚ ਇਹਨਾਂ ਹਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ, ਪਹਿਲਾਂ ਸਹੀ ਮਾਰਗ ਦਾ ਪਤਾ ਲਗਾਓ cd:

cd tu-carpeta-del-proyecto

ਹੁਣ ਸਥਾਨਕ Git ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਸ਼ੁਰੂ ਕਰੋ:

git init

ਇਹ ਇੱਕ ਲੁਕਿਆ ਹੋਇਆ ਫੋਲਡਰ ਬਣਾਏਗਾ ਜਿਸਨੂੰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ .git ਜੋ ਸਟੋਰ ਕਰਦਾ ਹੈ ਵਰਜਨ ਇਤਿਹਾਸ ਅਤੇ ਹੋਰ ਅੰਦਰੂਨੀ ਫਾਈਲਾਂ।

 

ਕੋਡ ਨੂੰ GitHub 'ਤੇ ਅਪਲੋਡ ਕਰਨਾ: ਟਰਮੀਨਲ ਵਿੱਚ ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ

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

  1. ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਸਟੇਜਿੰਗ ਏਰੀਆ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਨਾਲ:
git add .
  1. ਇੱਕ ਵਚਨਬੱਧਤਾ ਬਣਾਓ ਪਹਿਲੀ ਚੌਕੀ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ:
git commit -m "Primer commit"
  1. ਸਥਾਨਕ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਰਿਮੋਟ ਵਾਲੇ ਨਾਲ ਲਿੰਕ ਕਰੋ. ਬਦਲਦਾ ਹੈ NOMBRE_USUARIO y NOMBRE_REPOSITORIO ਅਸਲ ਡੇਟਾ ਦੁਆਰਾ:
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_REPOSITORIO.git
  1. GitHub 'ਤੇ ਬਦਲਾਅ ਅੱਪਲੋਡ ਕਰੋ (ਸ਼ਾਖਾ main o master ਜਿਵੇਂ ਢੁਕਵਾਂ ਹੋਵੇ):
git push -u origin main

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

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

ਗਿਥਬ ਵੀਐਸਕੋਡ

VSCode ਤੋਂ Github 'ਤੇ ਪ੍ਰੋਜੈਕਟ ਕਿਵੇਂ ਅਪਲੋਡ ਕਰਨੇ ਹਨ

ਆਧੁਨਿਕ ਸੰਪਾਦਕ ਜਿਵੇਂ ਕਿ ਵੀਐਸਕੋਡ ਇਹਨਾਂ ਵਿੱਚ Git ਅਤੇ GitHub ਨਾਲ ਨੇਟਿਵ ਏਕੀਕਰਨ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ। ਇਸਨੂੰ ਆਸਾਨੀ ਨਾਲ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਇਹ ਇੱਥੇ ਹੈ:

  • ਆਪਣਾ ਪ੍ਰੋਜੈਕਟ ਫੋਲਡਰ ਐਡੀਟਰ ਵਿੱਚ ਖੋਲ੍ਹੋ ("ਫਾਈਲ → ਫੋਲਡਰ ਖੋਲ੍ਹੋ")।
  • ਪੈਨਲ ਤੱਕ ਪਹੁੰਚ ਕਰੋ ਸਰੋਤ ਕੰਟਰੋਲ (ਸਰੋਤ ਕੋਡ ਕੰਟਰੋਲ) ਸਾਈਡਬਾਰ ਵਿੱਚ ਸਥਿਤ ਹੈ।
  • ਜੇਕਰ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਨਹੀਂ ਕੀਤਾ ਹੈ ਤਾਂ "ਇਨੀਸ਼ੀਏਲਾਈਜ਼ ਰਿਪੋਜ਼ਟਰੀ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਇਹ ਕਮਾਂਡ ਦੇ ਬਰਾਬਰ ਹੈ। git init.
  • ਇੱਕ ਵਾਰ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਇੱਕ ਬਟਨ ਦਿਖਾਈ ਦੇਵੇਗਾ GitHub 'ਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰੋਜੇਕਰ ਇਹ ਤੁਹਾਡੀ ਪਹਿਲੀ ਵਾਰ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ VSCode ਅਤੇ ਆਪਣੇ GitHub ਖਾਤੇ ਵਿਚਕਾਰ ਕਨੈਕਸ਼ਨ ਨੂੰ ਅਧਿਕਾਰਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
  • ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਜਨਤਕ ਜਾਂ ਨਿੱਜੀ ਵਜੋਂ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨਾ ਚੁਣੋ।
  • ਬਦਲਾਵਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕਰਕੇ ਅਤੇ ਇੱਕ ਵਰਣਨਯੋਗ ਸੁਨੇਹਾ ਜੋੜ ਕੇ ਪਹਿਲੀ ਕਮਿਟ ਲਈ ਫਾਈਲਾਂ ਤਿਆਰ ਕਰੋ।
  • ਆਪਣਾ ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰੋ ਅਤੇ ਤੁਸੀਂ ਸੰਪਾਦਕ ਤੋਂ ਬਦਲਾਵਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਸਿੰਕ ਕਰ ਸਕਦੇ ਹੋ।

ਇਹ ਵਿਕਲਪ ਉਨ੍ਹਾਂ ਲਈ ਸੰਪੂਰਨ ਹੈ ਜੋ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਦੇ ਅੰਦਰ ਰਹਿਣਾ ਪਸੰਦ ਕਰਦੇ ਹਨ ਅਤੇ ਰੋਜ਼ਾਨਾ ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਬੰਧਨ ਨੂੰ ਬਹੁਤ ਸੌਖਾ ਬਣਾਉਂਦੇ ਹਨ।

GitHub ਵੈੱਬਸਾਈਟ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਹੱਥੀਂ ਅਪਲੋਡ ਕਰੋ

ਇੱਕ ਹੋਰ ਵਿਕਲਪ, ਖਾਸ ਕਰਕੇ ਛੋਟੇ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ, ਵੈੱਬ ਇੰਟਰਫੇਸ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਹੱਥੀਂ ਅਪਲੋਡ ਕਰਨਾ ਹੈ:

  1. GitHub 'ਤੇ ਨਵੀਂ ਬਣਾਈ ਗਈ ਰਿਪੋਜ਼ਟਰੀ ਦਰਜ ਕਰੋ।
  2. ਡ੍ਰੌਪ-ਡਾਉਨ ਮੀਨੂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। "ਫਾਈਲ ਸ਼ਾਮਲ ਕਰੋ" ਅਤੇ ਚੁਣੋ ਫਾਈਲਾਂ ਅਪਲੋਡ ਕਰੋ.
  3. ਆਪਣੇ ਕੰਪਿਊਟਰ ਤੋਂ ਫਾਈਲਾਂ ਜਾਂ ਫੋਲਡਰਾਂ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਵਿੰਡੋ ਵਿੱਚ ਖਿੱਚੋ ਅਤੇ ਛੱਡੋ।
  4. ਹੇਠਾਂ, ਇੱਕ ਪੁਸ਼ਟੀਕਰਨ ਸੁਨੇਹਾ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਬਦਲਾਅ ਕਰੋ ਫਾਈਲਾਂ ਅਪਲੋਡ ਕਰਨ ਲਈ।

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

ਗਿਥਬ

GitHub ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਉੱਨਤ ਪ੍ਰਬੰਧਨ ਅਤੇ ਵਧੀਆ ਅਭਿਆਸ

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

  • README.md ਨੂੰ ਅੱਪ ਟੂ ਡੇਟ ਰੱਖੋ। ਇਹ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਦਾ ਕਵਰ ਲੈਟਰ ਹੈ। ਇਹ ਇਸਦੇ ਉਦੇਸ਼, ਇਸਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕਰਨਾ ਹੈ, ਇਸਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ, ਅਤੇ ਕਿਸੇ ਵੀ ਸੰਬੰਧਿਤ ਵੇਰਵੇ ਬਾਰੇ ਦੱਸਦਾ ਹੈ। ਤੁਸੀਂ ਇਸਨੂੰ ਸਿੱਧੇ ਔਨਲਾਈਨ ਜਾਂ ਆਪਣੇ ਸੰਪਾਦਕ ਤੋਂ ਮਾਰਕਡਾਊਨ ਸਿੰਟੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਪਾਦਿਤ ਕਰ ਸਕਦੇ ਹੋ।
  • ਕੰਮ ਦੀਆਂ ਸ਼ਾਖਾਵਾਂ ਬਣਾਓ। ਆਪਣੇ ਸਾਰੇ ਬਦਲਾਅ "ਮੁੱਖ" ਜਾਂ "ਮਾਸਟਰ" ਵਿੱਚ ਨਾ ਕਰੋ। ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਾਂ ਫਿਕਸ ਲਈ ਵੱਖਰੀਆਂ ਸ਼ਾਖਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ ਪੁੱਲ ਬੇਨਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਹਨਾਂ ਨੂੰ ਮਿਲਾ ਸਕਦੇ ਹੋ।
  • .gitignore ਫਾਈਲਾਂ ਅੱਪਲੋਡ ਕਰੋ ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਂ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਤਿਆਰ ਕੀਤੇ ਡੇਟਾ, ਜਿਵੇਂ ਕਿ node_modules ਫੋਲਡਰ, ਅਸਥਾਈ ਫਾਈਲਾਂ, ਜਾਂ ਸਥਾਨਕ ਸੰਰਚਨਾ ਫਾਈਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਤੋਂ ਬਚਣ ਲਈ।
  • ਸਮੇਂ-ਸਮੇਂ 'ਤੇ ਆਪਣੇ ਸਥਾਨਕ ਅਤੇ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀਆਂ ਨੂੰ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ ਕਰੋ। ਵਰਤੋਂ git pull ਯੋਗਦਾਨੀਆਂ ਦੁਆਰਾ ਕੀਤੇ ਗਏ ਕਿਸੇ ਵੀ ਬਦਲਾਅ ਨਾਲ ਆਪਣੀ ਸਥਾਨਕ ਕਾਪੀ ਨੂੰ ਅੱਪ ਟੂ ਡੇਟ ਰੱਖਣ ਲਈ।
  • ਰਿਮੋਟ ਨੂੰ ਧਿਆਨ ਨਾਲ ਪ੍ਰਬੰਧਿਤ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਕਦੇ ਰਿਮੋਟ ਸਰੋਤ ਬਦਲਦੇ ਹੋ, ਤਾਂ ਵਰਤੋਂ git remote -v ਸੰਬੰਧਿਤ ਰਿਪੋਜ਼ਟਰੀਆਂ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਲਈ ਅਤੇ git remote remove origin ਜੇ ਲੋੜ ਹੋਵੇ ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ।
ਵਿਸ਼ੇਸ਼ ਸਮੱਗਰੀ - ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ  ਤੁਸੀਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ PyCharm ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਦੇ ਹੋ?

ਪ੍ਰੋਜੈਕਟਾਂ ਦਾ ਕਲੋਨ ਬਣਾਓ ਅਤੇ ਸਹਿਯੋਗ ਕਰੋ: ਅਗਲਾ ਕਦਮ

ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਹਾਡਾ ਰਿਪੋਜ਼ਟਰੀ ਕਲਾਉਡ ਵਿੱਚ ਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸਨੂੰ ਕਿਸੇ ਹੋਰ ਕੰਪਿਊਟਰ ਤੇ ਕਲੋਨ ਕਰ ਸਕਦੇ ਹੋ:

git clone https://github.com/TU_USUARIO/TU_REPOSITORIO.git

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

git clone https://github.com/TU_USUARIO/TU_REPOSITORIO.git .

GitHub 'ਤੇ ਦੂਜੇ ਉਪਭੋਗਤਾਵਾਂ ਨਾਲ ਸਹਿਯੋਗ ਕਰਨਾ ਸ਼ਾਖਾਵਾਂ ਦੇ ਪ੍ਰਵਾਹ, ਪੁੱਲ ਬੇਨਤੀਆਂ, ਅਤੇ ਕੋਡ ਸਮੀਖਿਆਵਾਂ ਨੂੰ ਸਿੱਖਣ ਬਾਰੇ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ ਬਾਹਰੀ ਯੋਗਦਾਨਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨ ਅਤੇ ਇੱਕ ਸੰਗਠਿਤ ਅਤੇ ਕੁਸ਼ਲ ਢੰਗ ਨਾਲ ਇੱਕ ਟੀਮ ਵਜੋਂ ਕੰਮ ਕਰਨ ਦੇ ਯੋਗ ਹੋਵੋਗੇ।

ਆਮ ਗਲਤੀਆਂ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ

ਪ੍ਰੋਜੈਕਟ ਅੱਪਲੋਡ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਕੁਝ ਆਮ ਸਮੱਸਿਆਵਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈ ਸਕਦਾ ਹੈ। ਇੱਥੇ ਸਭ ਤੋਂ ਆਮ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਕਿਵੇਂ ਹੱਲ ਕਰਨਾ ਹੈ ਇਹ ਹਨ:

  • ਮਾਸਟਰ ਬ੍ਰਾਂਚ ਤੋਂ ਬਿਨਾਂ ਖਾਲੀ ਰਿਪੋਜ਼ਟਰੀ ਵੱਲ ਧੱਕਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ- ਜੇਕਰ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ README.md ਤੋਂ ਬਿਨਾਂ ਬਣਾਈ ਗਈ ਸੀ ਅਤੇ ਇੱਕ ਬ੍ਰਾਂਚ ਨੂੰ ਕਦੇ ਵੀ ਪੁਸ਼ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਪਹਿਲੀ ਬ੍ਰਾਂਚ ਨੂੰ ਸਹੀ ਨਾਮ ਨਾਲ ਪੁਸ਼ ਕਰੋ, ਆਮ ਤੌਰ 'ਤੇ "ਮੁੱਖ" ਜਾਂ "ਮਾਸਟਰ"।
  • ਸਿੰਕ੍ਰੋਨਾਈਜ਼ੇਸ਼ਨ ਟਕਰਾਅ: ਜਦੋਂ ਸਥਾਨਕ ਅਤੇ ਦੂਰ-ਦੁਰਾਡੇ ਤੋਂ ਇੱਕੋ ਸਮੇਂ ਬਦਲਾਅ ਆਉਂਦੇ ਹਨ, ਤਾਂ ਪਹਿਲਾਂ ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਕਰਕੇ ਹੱਲ ਕਰੋ git pull ਅਤੇ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਿਵਾਦਾਂ ਨੂੰ ਹੱਲ ਕਰਨਾ git push ਦੁਬਾਰਾ।
  • ਨਾਕਾਫ਼ੀ ਪਰਮਿਟ: ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਸਹੀ ਪ੍ਰਮਾਣ ਪੱਤਰ ਹਨ ਅਤੇ ਜਾਂਚ ਕਰੋ ਕਿ ਰਿਮੋਟ URL ਸਹੀ ਲਿਖਿਆ ਗਿਆ ਹੈ (https ਜਾਂ ssh ਜਿਵੇਂ ਢੁਕਵਾਂ ਹੋਵੇ)।
  • ਮਹੱਤਵਪੂਰਨ ਫਾਈਲਾਂ ਜੋੜਨਾ ਭੁੱਲ ਜਾਣਾ: ਆਪਣੀ ਫਾਈਲ ਦੀ ਸਮੀਖਿਆ ਕਰੋ ਅਤੇ ਅਪਡੇਟ ਕਰੋ .gitignore ਤਾਂ ਜੋ ਮੁੱਖ ਫਾਈਲਾਂ ਨਾ ਛੱਡੀਆਂ ਜਾਣ ਜਾਂ ਗਲਤੀ ਨਾਲ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਅੱਪਲੋਡ ਨਾ ਕੀਤੀ ਜਾਵੇ।

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