Firstsheba Logo
  • Home
  • News
    • International News
    • Cricket
    • Football
  • Crypto
  • Tutorial
    • Outsourcing & Freelancing
    • Internet & Telecom
    • Game
    • SEO
    • Affiliate Marketing
    • Email Marketing
    • Windows Tutorial
    • Android
    • WordPress
    • Programing Knowledge
    • Hacking
  • Tools🆕
  • Others
    • Jobs News
    • Freedom
    • Lifestyle
    • Health
    • Entertainment
    • Tours & Travels
    • Reviews
    • Others
    • Freelancing
    • Tips & Tricks
    • Business Idea
    • Education
    • Science & Technology
    • Top Five
    • Download
    • Stories
    • Poetry
    • Grathor Shop
  • বাংলা
No Result
View All Result
Firstsheba Logo
  • Home
  • News
    • International News
    • Cricket
    • Football
  • Crypto
  • Tutorial
    • Outsourcing & Freelancing
    • Internet & Telecom
    • Game
    • SEO
    • Affiliate Marketing
    • Email Marketing
    • Windows Tutorial
    • Android
    • WordPress
    • Programing Knowledge
    • Hacking
  • Tools🆕
  • Others
    • Jobs News
    • Freedom
    • Lifestyle
    • Health
    • Entertainment
    • Tours & Travels
    • Reviews
    • Others
    • Freelancing
    • Tips & Tricks
    • Business Idea
    • Education
    • Science & Technology
    • Top Five
    • Download
    • Stories
    • Poetry
    • Grathor Shop
No Result
View All Result
Firstsheba Logo
No Result
View All Result

১০ টি এমন গিট কমান্ড যা প্রতিটি ডেভেলপারের জানা উচিত

by Moni Bd
3 years ago
in Programing
16
13
SHARES
Share on FacebookShare on Twitter

গিট এবং গিটহাব নিয়ে আমার  আগের কিছু আর্টিকেল রয়েছে। যারা  জানেননা গিট এবং গিটহাব কি এই পোস্ট টি তাদের জন্য নয়।  যদি আপনার  আগে থেকেই জানা থাকে গিট সম্পর্কে  তাহলে  আপনি নিচের কমান্ড গুলো ফলো করতে পারেন। এই আর্টিকেল এ, আমি কিছু গুরুত্বপূর্ণ গিট্ কমান্ড নিয়ে আলোচনা করবো।
তো চলুন শুরু করা যাক:

১. git init

এই কমান্ডটি একটি গিট রিপোজিটরি হিসাবে একটি প্রজেক্ট শুরু করতে ব্যবহৃত হয়। মূলত গিট এ কাজ করতে গেলে এই কম্যান্ড টি বাধ্যতামূলক।

২. git remote add origin

এই কমান্ডটি রিমোট রিপোজিটরি যোগ বা সংযোগ করতে ব্যবহৃত হয়। যাতে আপনি  ওই নির্দিষ্ট রিপোসিটোরি তে আপনার কোড গুলো পাবলিশ করতে পারেন।

৩. git remote

এই কমান্ডটি সংযুক্ত রিমোট অরিজিন গুলো দেখতে ব্যবহৃত হয়। অর্থাৎ এই মুহূর্তে আপনার প্রজেক্ট এর সাথে কোন অরিজিন বা রিপোসিটোরি যুক্ত আছে তা দেখতে পারবেন।

Related Post

আরটিফিসিয়াল ইন্টেলিজেন্স কি প্রোগ্রামারদের রিপ্লেস করবে?

ওয়েব ডেভেলপমেন্ট শিখতে কতদিন লাগে

৪. git status

এই কমান্ডটি আপনার বর্তমান ফাইলের অবস্থা দেখতে ব্যবহৃত হয়। অর্থাৎ ফাইল টা কি ট্র্যাক করা হচ্ছে কিনা ? আনট্র্যাকড বা  পরিবর্তিত হয়েছে কিনা ইত্যাদি রেকর্ড করে দেখানো হয় ?

৫. git add <file name>

এই কমান্ডটি পরিবর্তিত বা আনট্র্যাক করা ফাইলগুলিকে স্টেজ করতে ব্যবহৃত হয়। ফাইলগুলো কোনো রিমোট অরিজিন এ পুশ করার আগে তা স্টেজ স্টেপ এ নিতে হয়।

git add .

এই কমান্ডটি স্টেজ না করা সমস্ত ফাইল একসাথে  স্টেজ করতে ব্যবহৃত হয়।

৬. git reset

এই কমান্ডটি ফাইল আনস্টেজ করতে ব্যবহৃত হয়। অর্থাৎ উপরের কমান্ড এর বিপরীত।

৭. git commit

এই কমান্ডটি স্টেজড ফাইল কমিট করতে ব্যবহৃত হয়। এটি ফাইল পুশ/পাবলিশ করার দৃতীয় ধাপ। নিচের মতো করে কমিট করতে হয়।

git commit -m “<commit message here”>

এই কমান্ডটি স্টেজড ফাইল কমিট করতে এবং কমিট ইতিহাসের জন্য একটি কমিট বার্তা প্রদান করতে ব্যবহৃত হয়। যাতে পরবর্তীতে কেউ কমিট  গুলো চেক করলে এইটা বুঝতে পারে যে প্রজেক্টটিতে কি কি কাজ হয়েছিল।

৮. git push -u origin <branch-name>

এই কমান্ডটি নির্দিষ্ট শাখায় রিমোট রিপোজিটরি (ওরফে গিটহাব) এ ফাইলগুলিকে পুশ করতে ব্যবহৃত হয়। রিমোট রিপোজিটরিতে ফাইল পুশ করার জন্য এই কমান্ডটি ব্যবহার করতে হয় । আপনি এই ফাইলগুলিকে কোথায় পুশ করছেন তা এটি নির্দিষ্ট করবে। পরের বার ফাইলগুলি পুশ করতে  আপনি সরাসরি গিট পুশ কমান্ড ব্যবহার করতে পারেন।

৯. git fetch

এই কমান্ডটি আপনার প্রজেক্ট এ সর্বাধিক আপডেট হওয়া ভার্সন আনতে ব্যবহৃত হয়। এটি নতুন ফাইল, নতুন শাখা, মুছে ফেলা ইত্যাদি পরীক্ষা করে।

১০. git pull

এই কমান্ডটি আপনি এইমাত্র যেই ফাইলগুলো পুশ করেছেন তা নিয়ে আসতে এবং এটিকে আপনার লোকাল ফাইলে আনতে  ব্যবহার করা হয়। এটি আপনার লোকাল ফাইলগুলোকে আপনার রিপোসিটোরির ফাইলগুলোর সাথে আপডেট করে ।

Related Posts

সফটওয়ার ডেভেলপমেন্ট মডেল নিয়ে বিস্তারিত

by Moni Bd
3 years ago
7

আস্সালামুআলাইকুম। আজ আমি আপনাদের সফটওয়ার ডেভেলপমেন্ট মডেল নিয়ে বিস্তারিত একটি ধারণা দেয়ার চেষ্টা করবো। সফ্টওয়্যার পণ্য বা অ্যাপ্লিকেশন বিকাশের জন্য...

নতুনদের জন্য Tailwind CSS পরিচিতি

by Moni Bd
3 years ago
9

আস্সালামুআলাইকুম।  আজ আমি আপনাদের Tailwind CSS নিয়ে একটি বিস্তারিত ধারণা দেব। এটি কি, কেন বেবহার করবেন ইত্যাদি নিয়ে আলোচনা করবো।...

প্রোগ্রামিং ভাষা

by Moni Bd
6 years ago
4

কম্পিউটার প্রোগ্রামিং একটি নির্দিষ্ট কম্পিউটিং টাস্ক সম্পাদনের জন্য একটি এক্সিকিউটেবল কমপিউটার প্রোগ্রাম ডিজাইন এবং নির্মাণ প্রক্রিয়া। Programminginvolves কাজগুলি যেমন: বিশ্লেষণ,...

Please login to join discussion

Welcome to NatunNewsMonitor।
Contact: Info@grathor.com

  • Home
  • FAQ
  • Privacy Policy
  • Terms & Conditions
  • Copyright Complain
  • About
  • Contact

© 2024 NatunNewsMonitor - All Rights Reserved

No Result
View All Result
  • Home
  • News
    • International News
    • Cricket
    • Football
  • Crypto
  • Tutorial
    • Outsourcing & Freelancing
    • Internet & Telecom
    • Game
    • SEO
    • Affiliate Marketing
    • Email Marketing
    • Windows Tutorial
    • Android
    • WordPress
    • Programing Knowledge
    • Hacking
  • Tools🆕
  • Others
    • Jobs News
    • Freedom
    • Lifestyle
    • Health
    • Entertainment
    • Tours & Travels
    • Reviews
    • Others
    • Freelancing
    • Tips & Tricks
    • Business Idea
    • Education
    • Science & Technology
    • Top Five
    • Download
    • Stories
    • Poetry
    • Grathor Shop

© 2024 NatunNewsMonitor - All Rights Reserved

Press OK to receive new updates from Firstsheba OK No