ਸਰੋਤ ਕੰਟਰੋਲ

GitHub ਅਤੇ GitLab ਕਨੈਕਟ ਕਰੋ — ਉਸ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਡਿਪਲਾਈ ਕਰੋ ਜਿਸਦੀ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ

ਉਸ GitHub ਜਾਂ GitLab ਖਾਤੇ ਨੂੰ ਕਨੈਕਟ ਕਰੋ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਕੰਮ ਕਰਦੇ ਹੋ ਅਤੇ ਸਿੱਧਾ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਡਿਪਲੌਏ ਕਰੋ — Pages 'ਤੇ ਇੱਕ ਸਟੈਟਿਕ ਸਾਈਟ, ਜਾਂ ਮੈਨੇਜਡ ਹੋਸਟਿੰਗ 'ਤੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ। ਤੁਸੀਂ GitHub ਜਾਂ GitLab ਨਾਲ Zinn Digital® ਵਿੱਚ ਸਾਈਨ ਇਨ ਵੀ ਕਰ ਸਕਦੇ ਹੋ। ਹਰੇਕ ਕਨੈਕਸ਼ਨ ਉਹਨਾਂ ਅਧਿਕਾਰਾਂ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦੀ ਇਸਨੂੰ ਲੋੜ ਹੈ, ਐਂਟਰੀ 'ਤੇ ਪ੍ਰਮਾਣਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ Vault ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ — ਕੋਡ ਜਾਂ ਲੌਗ ਵਿੱਚ ਕਦੇ ਨਹੀਂ।

  • GitHub + GitLabਕੋਈ ਵੀ ਖਾਤਾ ਕਨੈਕਟ ਕਰੋ
  • ਪੇਜਾਂ 'ਤੇ ਤਾਇਨਾਤ ਕਰੋਜਾਂ ਮੈਨੇਜਡ ਹੌਸਟਿੰਗ ਲਈ
  • GitLab ਨਾਲ ਸਾਈਨ ਇਨ ਕਰੋGitHub ਦੇ ਨਾਲ-ਨਾਲ
  • Vault-ਸਟੋਰ ਕੀਤੇ ਟੋਕਨਦਾਖਲੇ 'ਤੇ ਪੁਸ਼ਟੀ ਕੀਤੀ ਗਈ

ਇੱਕ ਵਾਰ ਕਨੈਕਟ ਕਰੋ, ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ

ਸਰੋਤ-ਕੰਟਰੋਲ (source-control) ਖਾਤੇ ਨੂੰ ਕਨੈਕਟ ਕਰਨਾ ਪਲੇਟਫਾਰਮ ਦੇ ਹਰ ਦੂਜੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਵਾਂਗ ਹੀ ਕਨੈਕਟਡ-ਖਾਤੇ ਦੇ ਪ੍ਰਵਾਹ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ: ਘੱਟੋ-ਘੱਟ ਅਧਿਕਾਰ, ਪ੍ਰਮਾਣਿਤ, ਅਤੇ Vault ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਗਿਆ।

ਪਹਿਲਾਂ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਦੇਖੋ

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

ਦਾਖਲੇ 'ਤੇ ਪ੍ਰਮਾਣਿਤ

ਜ जिस ਸਮੇਂ ਤੁਸੀਂ ਕਨੈਕਟ ਕਰਦੇ ਹੋ, ਅਸੀਂ ਇਹ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਪ੍ਰੋਵਾਈਡਰ ਦੇ API ਨੂੰ ਕਾਲ ਕਰਦੇ ਹਾਂ ਕਿ ਟੋਕਨ ਲਾਈਵ ਹੈ ਅਤੇ ਇਸਦਾ ਸਕੋਪ ਸਹੀ ਹੈ, ਅਤੇ ਇੱਕ ਹਰਾ ਜਾਂ ਲਾਲ ਨਿਸ਼ਾਨ ਦਿਖਾਉਂਦੇ ਹਾਂ। ਅਵੈਧ ਜਾਂ ਓਵਰ-ਸਕੋਪ ਕੀਤੇ ਗ੍ਰਾਂਟ ਨੂੰ ਅਸਵੀਕਾਰ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।

ਸਿੱਧਾ Vault ਵਿੱਚ

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

ਰੱਦ ਕਰਨ ਯੋਗ, ਅਤੇ ਆਡਿਟ ਕੀਤਾ ਗਿਆ

ਤੁਸੀਂ GitHub ਜਾਂ GitLab 'ਤੇ ਸਾਡੀ ਪਹੁੰਚ ਨੂੰ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਸਾਡੇ ਪਾਸੋਂ ਕਨੈਕਸ਼ਨ ਨੂੰ ਕਿਸੇ ਵੀ ਸਮੇਂ ਹਟਾ ਸਕਦੇ ਹੋ। ਕਨੈਕਟ ਕੀਤੇ ਖਾਤੇ ਰਾਹੀਂ ਕੀਤੀ ਗਈ ਹਰ ਕਾਰਵਾਈ ਦਾ ਆਡਿਟ-ਲੌਗ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ।

ਪ੍ਰੋਜੈਕਟ ਦੇ ਅਨੁਕੂਲ ਹੋਵੇ ਉੱਥੇ ਡਿਪਲਾਏ ਕਰੋ

ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਸਟੈਤਿਕ ਜਾਂ ਬਿਲਡ ਕੀਤੀ ਸਾਈਟ ਲਈ Pages ਹੋਸਟ 'ਤੇ, ਜਾਂ ਪੂਰੀ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਮੈਨੇਜਡ ਹੋਸਟਿੰਗ 'ਤੇ ਜਾ ਸਕਦੀ ਹੈ। ਪੁਸ਼ (Pushes) ਇੱਕ ਮੁੜ-ਤੈਨਾਤੀ (redeploy) ਨੂੰ ਟਰਿੱਗਰ ਕਰ ਸਕਦੇ ਹਨ ਤਾਂ ਜੋ ਲਾਈਵ ਸਾਈਟ ਤੁਹਾਡੀ ਡਿਫੌਲਟ ਬ੍ਰਾਂਚ ਨੂੰ ਟਰੈਕ ਕਰ ਸਕੇ।

  • ਤੁਹਾਡੇ ਕਨੈਕਟ ਕੀਤੇ ਖਾਤੇ ਤੋਂ ਸੰਚਾਲਿਤ, ਸਟੈਟਿਕ ਅਤੇ ਪਹਿਲਾਂ ਤੋਂ ਬਣਾਈਆਂ ਸਾਈਟਾਂ ਲਈ GitLab Pages ਅਤੇ GitHub Pages।
  • ਫ੍ਰੇਮਵਰਕ ਬਿਲਡ ਅਤੇ ਕਿਨਾਰੇ 'ਤੇ ਡਿਲੀਵਰੀ ਲਈ ਇੱਕ ਵਿਕਲਪਿਕ Pages ਟਾਰਗੇਟ ਵਜੋਂ Cloudflare Pages।
  • WordPress ਲਈ ਮੈਨੇਜਡ ਹੋਸਟਿੰਗ, ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਡਿਪਲਾਇ ਕੀਤੀ ਗਈ ਪੂਰੀ WordPress, PHP, ਸਟੈਟਿਕ ਜਾਂ Node ਐਪਲੀਕੇਸ਼ਨ ਵਾਸਤੇ।
  • ਪੁਸ਼-ਟੂ-ਡਿਪਲਾਇਮੈਂਟ: ਤੁਹਾਡੀ ਡਿਫਾਲਟ ਬ੍ਰਾਂਚ ਉੱਤੇ ਇੱਕ ਪੁਸ਼ ਰੀਬਿਲਡ ਨੂੰ ਟ੍ਰਿਗਰ ਕਰ ਸਕਦਾ ਹੈ, ਤਾਂ ਜੋ ਲਾਈਵ ਸਾਈਟ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਟਰੈਕ ਕਰ ਸਕੇ।
  • ਇਹੀ ਕਨੈਕਸ਼ਨ ਸਾਈਨ-ਇਨ ਨੂੰ ਸੰਚਾਲਿਤ ਕਰਦਾ ਹੈ — ਤੁਸੀਂ ਪਾਸਵਰਡ ਦੀ ਬਜਾਏ GitHub ਜਾਂ GitLab ਨਾਲ Zinn Digital® ਵਿੱਚ ਲੌਗ ਇਨ ਕਰ ਸਕਦੇ ਹੋ।

ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਲਾਈਵ ਸਾਈਟ ਤੱਕ

  1. ਆਪਣਾ ਖਾਤਾ ਕਨੈਕਟ ਕਰੋ

    ਇੱਕ ਸਕੋਪ ਕੀਤੇ ਟੋਕਨ ਨਾਲ GitHub ਜਾਂ GitLab ਨੂੰ ਅਧਿਕਾਰਤ ਕਰੋ। ਅਸੀਂ ਪਹਿਲਾਂ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਦਿਖਾਉਂਦੇ ਹਾਂ ਅਤੇ ਐਂਟਰੀ 'ਤੇ ਉਹਨਾਂ ਦੀ ਤਸਦੀਕ ਕਰਦੇ ਹਾਂ।

  2. ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਟਾਰਗੇਟ ਚੁਣੋ

    ਆਪਣੀ ਰਿਪੋਜ਼ਟਰੀ ਚੁਣੋ ਅਤੇ ਇਹ ਕਿੱਥੇ ਤਾਇਨਾਤ (deploys) ਹੁੰਦੀ ਹੈ — GitLab Pages, GitHub Pages, Cloudflare Pages, ਜਾਂ ਮੈਨੇਜਡ ਹੋਸਟਿੰਗ।

  3. ਡਿਪਲਾਏ

    ਅਸੀਂ ਨਿਰਮਾਣ ਅਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦੇ ਹਾਂ। DNS ਦੇ ਹੱਲ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਅਸਥਾਈ URL ਤੁਹਾਨੂੰ ਪੂਰਵ-ਝਲਕ ਦੇਖਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।

  4. ਆਪਣੀ ਬ੍ਰਾਂਚ ਨੂੰ ਟ੍ਰੈਕ ਕਰੋ

    ਪੁਸ਼-ਟੂ-ਡਿਪਲਾਇਮੈਂਟ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ ਤਾਂ ਜੋ ਤੁਹਾਡੀ ਡਿਫੌਲਟ ਬ੍ਰਾਂਚ ਵਿੱਚ ਇੱਕ ਪੁਸ਼ ਲਾਈਵ ਸਾਈਟ ਨੂੰ ਆਪਣੇ ਆਪ ਦੁਬਾਰਾ ਬਿਲਡ ਕਰ ਦੇਵੇ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

ਮੈਂ ਕਿਹੜੇ ਸਰੋਤ-ਨਿਯੰਤਰਣ (source-control) ਪ੍ਰਦਾਤਾਵਾਂ ਨੂੰ ਕਨੈਕਟ ਕਰ ਸਕਦਾ ਹਾਂ?

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

ਕੀ ਮੈਂ GitHub ਦੇ ਨਾਲ-ਨਾਲ GitLab ਨਾਲ ਵੀ ਸਾਈਨ ਇਨ ਕਰ ਸਕਦਾ ਹਾਂ?

ਹਾਂ ਜੀ। ਈਮੇਲ ਅਤੇ GitHub ਦੇ ਨਾਲ-ਨਾਲ, ਤੁਸੀਂ GitLab ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੇ Zinn Digital® ਖਾਤੇ ਵਿੱਚ ਸਾਈਨ ਇਨ ਕਰ ਸਕਦੇ ਹੋ। ਪਛਾਣ ਪਰਤ OAuth ਹੈਂਡਸ਼ੇਕ ਨੂੰ ਸੰਭਾਲਦੀ ਹੈ; ਅਸੀਂ ਕਦੇ ਵੀ ਤੁਹਾਡਾ ਪ੍ਰੋਵਾਈਡਰ ਪਾਸਵਰਡ ਨਹੀਂ ਦੇਖਦੇ।

ਮੈਂ ਰਿਪੋਜ਼ਟਰੀ ਕਿੱਥੇ ਡਿਪਲਾਇ ਕਰ ਸਕਦਾ ਹਾਂ?

GitLab Pages, GitHub Pages ਜਾਂ Cloudflare Pages ਉੱਤੇ ਕਿਸੇ ਸਥਿਰ ਜਾਂ ਬਣਾਈ ਗਈ ਸਾਈਟ ਲਈ, ਜਾਂ ਪੂਰੀ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਮੈਨੇਜਡ ਹੋਸਟਿੰਗ ਉੱਤੇ। ਤੁਸੀਂ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਕਨੈਕਟ ਕਰਨ ਵੇਲੇ ਟਾਰਗੇਟ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ, ਅਤੇ ਪੁਸ਼ ਕਰਨ ਨਾਲ ਮੁੜ-ਤੈਨਾਤੀ (redeploy) ਸ਼ੁਰੂ ਹੋ ਸਕਦੀ ਹੈ।

मेरा ਐਕਸੈਸ ਟੋਕਨ ਕਿਵੇਂ ਸੁਰੱਖਿਅਤ ਹੈ?

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

ਕੀ ਮੈਂ Footprint-Free ਲਾਈਨ 'ਤੇ Pages ਡਿਪਲਾਇਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹਾਂ?

ਇਹ ਪੇਸ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਪਰ ਉੱਥੇ ਫਲੈਗ ਕੀਤਾ ਗਿਆ ਹੈ। GitLab Pages ਅਤੇ GitHub Pages ਪ੍ਰੋਵਾਈਡਰ ਦਾ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਅਤੇ ਜਨਤਕ gitlab.io / github.io ਡੋਮੇਨ ਸਾਂਝੇ ਕਰਦੇ ਹਨ, ਜੋ ਕਿ ਇੱਕ footprint ਹੈ। ਇੱਕ ਜ਼ੀਰੋ-footprint ਨੈੱਟਵਰਕ ਲਈ, ਇਸ ਦੀ ਬਜਾਏ ਆਈਸੋਲੇਟਿਡ ਹੋਸਟਿੰਗ 'ਤੇ ਤਾਇਨਾਤ ਕਰੋ; Mainstream 'ਤੇ, Pages ਪਹਿਲੇ ਦਰਜੇ ਦੀ ਹੈ।

ਆਪਣੀ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਤਾਇਨਾਤ ਕਰੋ

ਇੱਕ ਕਾਰਡ-ਮੁਕਤ 14-ਦਿਨ ਦੀ ਅਜ਼ਮਾਇਸ਼ ਸ਼ੁਰੂ ਕਰੋ, GitHub ਜਾਂ GitLab ਨੂੰ ਕਨੈਕਟ ਕਰੋ, ਅਤੇ ਉਸ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਡਿਪਲਾਈ ਕਰੋ ਜਿਸਦੀ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ — ਐਂਟਰੀ 'ਤੇ ਪ੍ਰਮਾਣਿਤ ਅਤੇ Vault ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਗਈ।

ਮੁਫ਼ਤ ਸ਼ੁਰੂ ਕਰੋ