ਗਿਆਨ ਕੋਸ਼

ਤੁਹਾਡੇ GitHub ਰਿਪੋਜ਼ਟਰੀ ਨਾਲ ਦੋ-ਪੱਖੀ ਸਮਕਾਲੀਕਰਨ

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

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

ਕੀ ਸਿੰਕ ਹੁੰਦਾ ਹੈ

ਤੁਸੀਂ ਆਪਣੀ ਸਾਈਟ ਦੀਆਂ ਫ਼ਾਈਲਾਂ ਵਿੱਚ ਜੋ ਵੀ ਬਦਲਦੇ ਹੋ, ਉਹ ਤੁਹਾਡੀ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਇੱਕ ਕਮਿਟ ਬਣ ਜਾਂਦਾ ਹੈ, ਚਾਹੇ ਤੁਸੀਂ ਇਸਨੂੰ ਜਿਵੇਂ ਮਰਜ਼ੀ ਬਦਲਿਆ ਹੋਵੇ: ਫ਼ਾਈਲ ਮੈਨੇਜਰ, SFTP, WordPress ਥੀਮ ਐਡੀਟਰ, ਜਾਂ ਇੱਕ SSH ਸੈਸ਼ਨ ਰਾਹੀਂ। ਤੁਹਾਨੂੰ ਸਾਨੂੰ ਦੱਸਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ — ਅਸੀਂ ਤੁਹਾਡੀ ਸਾਈਟ ਦੀ ਤੁਲਨਾ ਇਸਦੇ ਆਖ਼ਰੀ ਕਮਿਟ ਨਾਲ ਕਰਦੇ ਹਾਂ ਅਤੇ ਫ਼ਰਕ ਨੂੰ ਪੁਸ਼ ਕਰ ਦਿੰਦੇ ਹਾਂ।

ਦੂਜੇ ਪਾਸੇ ਜਾਂਦੇ ਹੋਏ, ਤੁਹਾਡੀ ਕਨੈਕਟ ਕੀਤੀ ਬ੍ਰਾਂਚ ਵਿੱਚ ਕੀਤਾ ਗਿਆ ਪੁਸ਼ ਸਾਈਟ 'ਤੇ ਪਹੁੰਚ ਜਾਂਦਾ ਹੈ।

ਅਸੀਂ ਕਦੇ ਕੀ ਕਮਿਟ ਨਹੀਂ ਕਰਦੇ

ਤੁਹਾਡੀ wp-config.php ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਅਤੇ ਪੱਕੇ ਤੌਰ 'ਤੇ ਬਾਹਰ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਇਸ ਵਿੱਚ ਤੁਹਾਡਾ ਡਾਟਾਬੇਸ ਪਾਸਵਰਡ ਅਤੇ ਤੁਹਾਡੇ ਪ੍ਰਮਾਣੀਕਰਨ ਸਾਲਟ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਉਹ ਕਿਸੇ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਹੋਣ ਯੋਗ ਨਹੀਂ ਹਨ — ਇੱਥੋਂ ਤੱਕ ਕਿ ਕਿਸੇ ਨਿੱਜੀ ਵਿੱਚ ਵੀ ਨਹੀਂ, ਕਿਉਂਕਿ git ਇਤਿਹਾਸ ਨੂੰ ਹਮੇਸ਼ਾ ਲਈ ਰੱਖਦਾ ਹੈ।

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

ਕੀ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਦੋਵਾਂ ਪਾਸਿਆਂ ਤੋਂ ਬਦਲਾਅ ਕੀਤੇ ਜਾਣ

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

ਅਸੀਂ ਰੁਕ ਜਾਂਦੇ ਹਾਂ। ਅਸੀਂ ਮਰਜ ਨਹੀਂ ਕਰਦੇ, ਅਤੇ ਅਸੀਂ ਕਿਸੇ ਦੇ ਕੰਮ ਨੂੰ ਓਵਰਰਾਈਟ ਨਹੀਂ ਕਰਦੇ। ਸਾਈਟ ਦੀ Deploy ਟੈਬ ਦਿਖਾਉਂਦੀ ਹੈ "Your repository has changes we haven't seen", ਉਸ ਕਮਿਟ ਦਾ ਨਾਮ ਦੱਸਦੀ ਹੈ ਜਿਸਨੂੰ ਤੁਹਾਨੂੰ ਦੇਖਣ ਦੀ ਲੋੜ ਹੈ, ਅਤੇ ਤੁਹਾਡੀ ਉਡੀਕ ਕਰਦੀ ਹੈ। ਜਦੋਂ ਇਹ ਉਡੀਕ ਕਰਦੀ ਹੈ ਤਾਂ ਕਿਸੇ ਵੀ ਪਾਸੇ ਕੁਝ ਵੀ ਗੁਆਚਦਾ ਨਹੀਂ ਹੈ — ਤੁਹਾਡਾ ਸੰਪਾਦਨ ਅਜੇ ਵੀ ਸਾਈਟ 'ਤੇ ਹੈ, ਉਹਨਾਂ ਦਾ ਕਮਿਟ ਅਜੇ ਵੀ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਹੈ।

ਫਿਰ ਤੁਸੀਂ ਚੁਣਦੇ ਹੋ:

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

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

ਸਿੰਕਿੰਗ ਕਿਉਂ ਰੁਕ ਸਕਦੀ ਹੈ

  • ਤੁਸੀਂ ਆਪਣਾ ਖੁਦ ਦਾ GitHub ਖਾਤਾ ਕਨੈਕਟ ਨਹੀਂ ਕੀਤਾ ਹੈ। ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਅਜਿਹਾ ਨਹੀਂ ਕਰਦੇ ਉਦੋਂ ਤੱਕ ਸਵਿੱਚ ਬੰਦ ਰਹਿੰਦਾ ਹੈ।
  • ਇਹ ਤੁਹਾਡੀ ਉਡੀਕ ਕਰ ਰਿਹਾ ਹੈ। ਉੱਪਰ ਦੇਖੋ — ਇੱਕ ਹੋਲਡ ਆਪਣੇ ਆਪ ਖ਼ਤਮ ਨਹੀਂ ਹੁੰਦਾ।
  • ਤੁਹਾਡਾ ਖਾਤਾ ਚੰਗੀ ਸਥਿਤੀ ਵਿੱਚ ਨਹੀਂ ਹੈ। ਬਿਲਿੰਗ ਅੱਪ-ਟੂ-ਡੇਟ ਹੋਣ 'ਤੇ ਸਿੰਕਿੰਗ ਆਪਣੇ ਆਪ ਰੁਕ ਜਾਂਦੀ ਹੈ ਅਤੇ ਮੁੜ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦੀ ਹੈ। ਕੁਝ ਵੀ ਗੁਆਚਦਾ ਨਹੀਂ ਹੈ।

Deploy ਟੈਬ ਪਿਛਲੇ ਕੁਝ ਸਿੰਕ ਦਿਖਾਉਂਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਉਹ ਵੀ ਸ਼ਾਮਲ ਹਨ ਜਿੱਥੇ ਕੁਝ ਵੀ ਨਹੀਂ ਬਦਲਿਆ ਸੀ। ਜੇਕਰ ਉਹ ਸੂਚੀ ਖਾਲੀ ਹੈ ਅਤੇ ਸਿੰਕ ਚਾਲੂ ਹੈ, ਤਾਂ ਬਹੁਤ ਸੰਭਵ ਹੈ ਕਿ ਕਨੈਕਟ ਕੀਤਾ ਖਾਤਾ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਲਿਖ ਨਹੀਂ ਸਕਦਾ — ਇਸਦੀ ਪਹੁੰਚ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕਨੈਕਟ ਕਰੋ।

ਇਹ ਚੁਣਨਾ ਕਿ ਕੀ ਸਿੰਕ ਹੁੰਦਾ ਹੈ

ਮੂਲ ਰੂਪ ਵਿੱਚ ਪੂਰੀ ਸਾਈਟ ਸਿੰਕ ਹੁੰਦੀ ਹੈ। ਕਿਸੇ WordPress ਸਾਈਟ 'ਤੇ ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਉਹ ਨਹੀਂ ਹੁੰਦਾ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ: ਇਸਦਾ ਮਤਲਬ ਹੈ WordPress ਕੋਰ ਦੀ ਹਰ ਫ਼ਾਈਲ, ਜੋ ਤੁਸੀਂ ਨਹੀਂ ਲਿਖੀ ਹੈ ਅਤੇ ਸੰਪਾਦਿਤ ਨਹੀਂ ਕਰੋਗੇ। "ਸਿਰਫ਼ ਇਸ ਫੋਲਡਰ ਨੂੰ ਸਿੰਕ ਕਰੋ" ਨੂੰ ਆਪਣੇ ਥੀਮ 'ਤੇ ਸੈੱਟ ਕਰੋ — ਉਦਾਹਰਨ ਲਈ wp-content/themes/my-theme — ਅਤੇ ਬਾਕੀ ਨੂੰ ਛੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।

ਬਲੌਗ ਤੋਂ ਨਵੀਨਤਮ

ਹੋਸਟਿੰਗ, SEO ਅਤੇ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਸਾਈਟਾਂ ਚਲਾਉਣ ਬਾਰੇ ਅਸੀਂ ਕੀ ਲਿਖਿਆ ਹੈ।

ਹੋਸਟਿੰਗ ਪਰਤ ਤੋਂ ਐੱਸਈਓ ਅਤੇ ਲਿੰਕ ਬਿਲਡਿੰਗ: 2026 ਦੇ ਇੱਕ ਆਪਰੇਟਰ ਦਾ ਦ੍ਰਿਸ਼ਟੀਕੋਣ

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

ਪੋਸਟ ਪੜ੍ਹੋ →

WordPress ਨੂੰ ਤੇਜ਼ ਅਤੇ ਸੁਰੱਖਿਅਤ ਬਣਾਉਣਾ: ਕਾਰਗੁਜ਼ਾਰੀ ਅਤੇ ਪਲੱਗਇਨ ਚੈੱਕਲਿਸਟ

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

ਪੋਸਟ ਪੜ੍ਹੋ →

2026 ਵਿੱਚ ਪ੍ਰਬੰਧਿਤ ਵੈੱਬ ਹੋਸਟਿੰਗ ਕਿਵੇਂ ਚੁਣੀਏ: ਇੱਕ ਖਰੀਦਦਾਰ ਗਾਈਡ

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

ਪੋਸਟ ਪੜ੍ਹੋ →

ਬਲੌਗ ਪੜ੍ਹੋ →

ਕੀ ਅਜੇ ਵੀ ਸਮੱਸਿਆ ਆ ਰਹੀ ਹੈ?

ਸਰਪੋਰਟ ਹਰ ਪਲਾਨ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ, ਹੈਲਪ ਡੈਸਕ ਹਫ਼ਤੇ ਦੇ ਸਾਰੇ ਦਿਨ 24 ਘੰਟੇ ਖੁੱਲ੍ਹਾ ਰਹਿੰਦਾ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਸਾਡੀਆਂ ਕਿਸੇ ਵੀ 58 ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਸਾਨੂੰ ਲਿਖ ਸਕਦੇ ਹੋ — ਅਸੀਂ ਤੁਹਾਡੀ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਜਵਾਬ ਦਿੰਦੇ ਹਾਂ।

ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ → ਸਾਰੇ ਲੇਖ →