বাংলায় গিট ভার্সন কন্ট্রোলিং
  • শুরুর আগে
  • ভূমিকা
  • ইন্সটলেশন এবং কনফিগারেশন
  • নতুন রিপোজিটরি
  • রিমোট রিপোজিটরি
  • মাল্টিপল ডেভেলপার
  • একাধিক রিমোট রিপো
  • গিট-ফ্লও পরিচিতি
    • গিট-ফ্লও ইন্সটলেশন এবং কনফিগারেশন
    • গিট-ফ্লওফিচার
    • গিট-ফ্লও রিলিস
    • গিট-ফ্লও হটফিক্স
  • গিট ব্রাঞ্চ
  • গিট লগ
  • গিট চেরি-পিক
Powered by GitBook
On this page
  1. গিট-ফ্লও পরিচিতি

গিট-ফ্লও ইন্সটলেশন এবং কনফিগারেশন

Previousগিট-ফ্লও পরিচিতিNextগিট-ফ্লওফিচার

Last updated 4 years ago

গিট-ফ্লও ইন্সটলেশন

  • ডেবিয়ান নির্ভরশীল লিনাক্স সিস্টেমে গিট-ফ্লও (git-flow) ইন্সটল করার জন্য নিছের কমান্ডটি রান করুন

    $ sudo apt-get install git-flow

  • ফেডরা নির্ভরশীল লিনাক্স সিস্টেমে গিট-ফ্লও (git-flow) ইন্সটল করার জন্য নিছের কমান্ডটি রান করুন

    $ yum install gitflow

  • অ্যাপল নির্ভরশীল ম্যাক সিস্টেমে গিট-ফ্লও ইন্সটল করার জন্য নিছের কমান্ড রান করুন

    $ brew install git-flow

  • উইন্ডোজ সিস্টেমে গিট-ফ্লও ইন্সটল করার জন্য সবার আগে ইন্সটল করুন। এটা একটা উইন্ডোজ সিস্টেমে, লিনাক্স এনভায়রোমেন্ট তৈরি করে। এরপর নিছের কমান্ডগুলো রান করুনঃ

    $ wget -q -O - --no-check-certificate | bash

  • যদি এরপর git-flow init রান করার পর কেউ "flags: FATAL unable to determine getopt version" এই error দেখতে পায়, তাহলে util-linux package ইন্সটল করতে হবে Cygwin দিয়ে।

আর বিস্তারিত জানতে উক্ত লিঙ্কে ক্লিক করুনঃ

গিট-ফ্লও কনফিগার

গিট-ফ্লও কনফিগারেশন করার জন্য সবার আগে একটা গিট রিপোজিটরি থাকতে হবে। আমরা যখন কোন একটা প্রোজেক্টে git init করি, তখন সমস্ত কাজ গুলো একটা ডিফল্ট শাখা "মাস্টার(master)" এ জমা হতে থাকে।

বিরক্ত লাগছে... চলুন আমরা এবার নিজে করিঃ

১। আগে আমরা একটা ফোল্ডার বানাবঃ

mkdir git-flow-test

২। এবার আমি একটা ফাইল বানাব git-flow-test ফোল্ডারে ডুকে।

cd git-flow-test

touch helloworld.txt

৩। এবার আমরা সবার আগে এখানে গিট (git) রেপোজিটোরি বানাব। এজন্য আমরা এখানে নিছের কমান্ড চালবঃ

git init

৪। এখন আমরা আমাদের চেঞ্জগুলো গিটে যোগ করে একটা কমিট করব। তার জন্য নিছের কমান্ডগুলো চালাবঃ

git add . git commit -m "initali commit with first file"

৫। এখন আমাদের সবগুলো পরিবর্তন গিটের প্রাথমিক ব্রাঞ্চ master এ আছে। এখন আমাদের গিট রিপোজিটিরি git-flowবানানোর জন্য তৈরি। গিট-ফ্লও বানানোর জন্য এখন আমরা নিছের কমান্ডগুলো রান করবঃ

cygwin
https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh
উইন্ডোজ সিস্টেমে ইন্সটল গিট-ফ্লও