ਇੱਥੇ ਕੁਝ ਬੁਨਿਆਦੀ Git ਕਮਾਂਡਾਂ ਉਦਾਹਰਣਾਂ ਦੇ ਨਾਲ ਹਨ:
1. git init
ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਗਿੱਟ ਰਿਪੋਜ਼ਟਰੀ ਸ਼ੁਰੂ ਕਰੋ।
ਉਦਾਹਰਨ:
2. git clone <repository>
ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਆਪਣੀ ਸਥਾਨਕ ਮਸ਼ੀਨ ਲਈ ਕਲੋਨ ਕਰੋ।
ਉਦਾਹਰਨ:
3. git add
<file>
ਕਮਿਟ ਕਰਨ ਲਈ ਤਿਆਰੀ ਕਰਨ ਲਈ ਸਟੇਜਿੰਗ ਖੇਤਰ ਵਿੱਚ ਇੱਕ ਫਾਈਲ ਸ਼ਾਮਲ ਕਰੋ।
ਉਦਾਹਰਨ:
4. git commit -m
"<message>"
ਸਟੇਜਿੰਗ ਖੇਤਰ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਇੱਕ <message> ਨਾਲ ਇੱਕ ਨਵੀਂ ਪ੍ਰਤੀਬੱਧਤਾ ਬਣਾਓ।
ਉਦਾਹਰਨ:
5. git status
ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਫਾਈਲਾਂ ਦੀ ਸਥਿਤੀ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ, ਜਿਸ ਵਿੱਚ ਅਨਿਯਮਿਤ ਤਬਦੀਲੀਆਂ ਦੀ ਸਥਿਤੀ ਸ਼ਾਮਲ ਹੈ।
ਉਦਾਹਰਨ:
6. git log
ਰਿਪੋਜ਼ਟਰੀ ਦੇ ਪ੍ਰਤੀਬੱਧ ਇਤਿਹਾਸ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ, ਕਮਿਟਾਂ, ਲੇਖਕਾਂ ਅਤੇ ਟਾਈਮਸਟੈਂਪਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸਮੇਤ।
ਉਦਾਹਰਨ:
7. git pull
ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਆਪਣੇ ਸਥਾਨਕ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ ਕਰੋ ਅਤੇ ਖਿੱਚੋ।
ਉਦਾਹਰਨ:
8. git push
ਆਪਣੇ ਸਥਾਨਕ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਨੂੰ ਪੁਸ਼ ਕਰੋ।
ਉਦਾਹਰਨ:
9. git branch
ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਸ਼ਾਖਾਵਾਂ ਦੀ ਸੂਚੀ ਅਤੇ ਵਰਤਮਾਨ ਵਿੱਚ ਸਰਗਰਮ ਸ਼ਾਖਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
ਉਦਾਹਰਨ:
10. git checkout <branch>
ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਇੱਕ ਵੱਖਰੀ ਸ਼ਾਖਾ ਵਿੱਚ ਜਾਓ।
ਉਦਾਹਰਨ:
11. git merge <branch>
ਕਿਸੇ ਸ਼ਾਖਾ ਤੋਂ ਮੌਜੂਦਾ ਸ਼ਾਖਾ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਨੂੰ ਮਿਲਾਓ।
ਉਦਾਹਰਨ:
12. git remote add <name> <url>
ਰਿਮੋਟ ਜੋੜ ਕੇ ਇੱਕ ਸਥਾਨਕ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਰਿਮੋਟ ਰਿਪੋਜ਼ਟਰੀ ਨਾਲ ਲਿੰਕ ਕਰੋ।
ਉਦਾਹਰਨ:
13. git remote -v
ਸਥਾਨਕ ਰਿਪੋਜ਼ਟਰੀ ਨਾਲ ਜੁੜੇ ਰਿਮੋਟ ਦੀ ਸੂਚੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
ਉਦਾਹਰਨ:
14. git reset <file>
ਕਿਸੇ ਖਾਸ ਫਾਈਲ ਵਿੱਚ ਅਣਕਮਿਟੇਡ ਤਬਦੀਲੀਆਂ ਨੂੰ ਅਣਡੂ ਕਰੋ।
ਉਦਾਹਰਨ:
15. git stash
ਕਿਸੇ ਵੱਖਰੀ ਸ਼ਾਖਾ 'ਤੇ ਕੰਮ ਕਰਨ ਲਈ ਅਸਥਾਈ ਤੌਰ 'ਤੇ ਅਸਥਾਈ ਤਬਦੀਲੀਆਂ ਨੂੰ ਲੁਕਾਓ।
ਉਦਾਹਰਨ:
ਇਹ ਸਿਰਫ਼ ਕੁਝ ਬੁਨਿਆਦੀ ਗਿੱਟ ਕਮਾਂਡਾਂ ਹਨ। Git ਸਰੋਤ ਕੋਡ ਪ੍ਰਬੰਧਨ ਅਤੇ ਸਹਿਯੋਗ ਲਈ ਕਈ ਹੋਰ ਕਮਾਂਡਾਂ ਅਤੇ ਕਾਰਜਕੁਸ਼ਲਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।