Skip to content

Git সংযুক্তি

আপনি যখন কোনো git রিপোজিটরির ভেতরে ব্রাউজ করেন, DeckCrate তার অবস্থা সরাসরি ফাইল তালিকায় দেখায়।

স্ট্যাটাস বারে ব্রাঞ্চ

Section titled “স্ট্যাটাস বারে ব্রাঞ্চ”

স্ট্যাটাস বার বর্তমান ব্রাঞ্চ দেখায়, সেই সঙ্গে তার আপস্ট্রিমের সাপেক্ষে এগিয়ে / পিছিয়ে থাকার সংখ্যা।

প্রতি-ফাইল স্ট্যাটাস ব্যাজ

Section titled “প্রতি-ফাইল স্ট্যাটাস ব্যাজ”

প্রতিটি ফাইল ও ফোল্ডার একটি ছোট স্ট্যাটাস ব্যাজ পায়:

  • কমিট করা
  • পরিবর্তিত
  • স্টেজড
  • অনুসরণহীন
  • উপেক্ষিত
  • দ্বন্দ্বপূর্ণ

একটি ফোল্ডার তার সবচেয়ে তাৎপর্যপূর্ণ সন্তানের অবস্থা গ্রহণ করে, তাই আপনি সেটি না খুলেই পরিবর্তন লক্ষ্য করতে পারেন।

প্রয়োজনীয়তা ও চালু/বন্ধ

Section titled “প্রয়োজনীয়তা ও চালু/বন্ধ”

Git সংযুক্তি অপারেটিং সিস্টেমে ইনস্টল করা git ব্যবহার করে — কোনোটি সঙ্গে দেওয়া হয় না। এটি পছন্দসমূহ → Git-এ বদলান:

  • এটি ডিফল্টভাবে চালু
  • git ইনস্টল করা না থাকলে টগলটি লুকানো থাকে

কোনো রিপোজিটরির ভেতরে আপনি কমান্ড মেনু → সরঞ্জাম থেকে রিমোট-সিঙ্কের দুটি প্রাত্যহিক কমান্ডও চালাতে পারেন:

  • Git pull — বর্তমান ফোল্ডারে git pull চালায়, তারপর তালিকা রিফ্রেশ করে।
  • Git push — বর্তমান ফোল্ডারে git push চালায়।

এই সারিগুলো সরঞ্জাম সাবমেনুতে কেবল তখনই দেখা যায় যখন বর্তমান ফোল্ডারটি একটি git ওয়ার্ক ট্রি-এর ভেতরে থাকে এবং git ইনস্টল করা থাকে — উপরের স্ট্যাটাস-ব্যাজ টগল নির্বিশেষে। একটি বিজ্ঞপ্তি ফলাফল জানায়; ব্যর্থ হলে git-এর নিজের বার্তা দেখানো হয় (যেমন যখন কোনো আপস্ট্রিম নেই, প্রমাণীকরণ দরকার, বা দ্বন্দ্ব আছে)।