আপনার প্রথম প্যাচ জমা দেওয়া

আরও দেখুন

Set up Git and SSH to work smoothly with Gerrit. First see Creating a gerrit review.

SSH সেটআপ

https://review.jami.net/Documentation/user-upload.html#ssh

  1. Generate a personal, dedicated public/private key set.

ssh-keygen -f ~/.ssh/jami_gerrit_review`

Your identification has been saved in jami_gerrit_review. Your public key has been saved in jami_gerrit_review.pub.

  1. Tell Gerrit your public key.

    1. Log in to Gerrit via your GitLab account (Sign-in → OAuth GitLab).

    2. Follow the SSH key instructions found in (your) user options settings.

  2. Set up your local SSH (via ssh-add or in ~/.ssh/config).

  3. Test all of the above (SSH on the service or just try to clone a repo on Gerrit via SSH).

Your repository

গুরুত্বপূর্ণ

এটি * অনুমান করে* আপনি যে কোনও বিদ্যমান প্রকল্পের ক্লোনকে সরিয়ে ফেলেছেন।

  1. Clone a (fresh) copy of the project, git clone ssh://USERNAME@review.jami.net:29420/PROJECT_NAME_GOES_HERE.git; e.g., git clone ssh://foo@review.jami.net:29420/jami-project.git.

  2. Configure this clone's local .git/config (optional).

  3. Generate commit Change-Ids. Also known as commit-msg hook script.

A shell script to be installed to .git/hooks/commit-msg.

স্ক্রিপ্টটি আপনার রিপোজিটরি থেকে তৈরি প্রতিটি কমিটের জন্য একটি অনন্য Change_Id:hash তৈরি করে।

  • The first time you attempt a push to review git push origin HEAD:refs/for/master, Gerrit will notice a lack of Change-Id.

  • Gerrit এছাড়াও একটি নিরাপদ কপি (scp) স্ট্রিং উপস্থাপন করবে। that ব্যবহার করে.git/hooks/commit-msg এর একটি কপি ডাউনলোড করুন।

রেফারেন্স

  • [কিছু গ্রিটি বিস্তারিত]https://review.jami.net/Documentation/user-upload.html#_gritty_details)