Git/C2/Tagging-in-Git/Bengali
From Script | Spoken-Tutorial
Revision as of 17:17, 23 February 2017 by Kaushik Datta (Talk | contribs)
|
|
00:01 | Tagging in Git এর স্পোকেন টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে আমরা নিম্ন সম্পর্কে শিখব
Tagging এবং tagging এর ধরন। |
00:12 | এই টিউটোরিয়ালের জন্য আমি ব্যবহার করছি
Ubuntu Linux 14.04 Git 2.3.2 এবং gedit Text Editor আপনি আপনার পছন্দের যে কোনো এডিটর ব্যবহার করতে পারেন। |
00:28 | এই টিউটোরিয়াল অনুসরণ করতে
আপনার টার্মিনালে রান হওয়া লিনাক্স কমান্ড সম্পর্কে জানতে হবে। না হলে প্রাসঙ্গিক লিনাক্স টিউটোরিয়ালের জন্য, আমাদের ওয়েবসাইটে যান। |
00:41 | এখন tagging সম্পর্কে শিখি। |
00:44 | ট্যাগিং একটি কমিট স্টেজকে ইম্পরটেন্ট চিহ্নিত করতে ব্যবহৃত হয়। |
00:49 | ভবিষ্যতে রেফারেন্সের জন্য একটি কমিটকে bookmark এর মত ট্যাগ করতে পারি। |
00:54 | সাধারণত, এটি প্রকল্পের রিলিজ পয়েন্ট মার্ক করতে ব্যবহৃত হয় যেমন v1.0. |
01:02 | ট্যাগ দুই ধরনের হয়:
Lightweight tag এবং Annotated tag |
01:09 | প্রথমে আমি দেখাবো যে lightweight tag কিভাবে বানায়। |
01:15 | এখন Git repository mywebpage এ যাই যা আমরা আগে বানিয়েছি। |
01:21 | টার্মিনালে ফিরে যান এবং লিখুন: cd স্পেস mywebpage এবং এন্টার টিপুন। |
01:30 | প্রদর্শন করতে html ফাইল ব্যবহার করা অব্যাহত রাখবো। |
01:34 | আপনি আপনার পছন্দের যে কোনো ফাইল টাইপ ব্যবহার করতে পারেন। |
01:39 | এখন Git log চেক করতে লিখি git স্পেস log স্পেস হাইফেন হাইফেন oneline এবং এন্টার টিপুন। |
01:48 | এখন আমাদের কাছে রিপোজিটরীতে তিনটি কমিটস রয়েছে যা হল Added colors, Added history.html এবং Initial commit |
01:59 | এখন নবীনতম কমিট Added colors এ একটি lightweight tag বানাবো। |
02:05 | যখন আমরা একটি ট্যাগ বানাই ডিফল্টরূপে এটি নবীনতম কমিটে বানানো হবে। |
02:12 | লিখুন: git স্পেস tag স্পেস v1.1 এবং এন্টার টিপুন। |
02:20 | এখানে আমি tag নামে v1.1 দেবো। আপনি আপনার পছন্দের যে কোনো নাম দিতে পারেন। |
02:29 | আপনি নিম্ন লিখে ট্যাগ দেখতে পারেন git স্পেস tag এবং এন্টার টিপুন। |
02:35 | এখন আমাদের রিপোজিটরীতে শুধুমাত্র একটি ট্যাগ রয়েছে। |
02:39 | এরপর শিখব যে একটি annotated tag কিভাবে বানায়। |
02:44 | প্রথমে প্রদর্শন করতে আমি mypage.html ফাইলে কিছু পরিবর্তন করব। |
02:52 | লিখুন: gedit স্পেস mypage.html স্পেস ampersand এবং এন্টার টিপুন। এখন ফাইলে কিছু লাইন যোগ করি। |
03:04 | তারপর ফাইলটি সংরক্ষণ এবং বন্ধ করি। |
03:07 | এই পয়েন্টে আমাদের কাজ কমিট করি। |
03:11 | লিখুন: git স্পেস commit স্পেস হাইফেন a m স্পেস ডাবল উদ্ধৃতিতে Added content in mypage.html এবং এন্টার টিপুন। |
03:25 | এখন ধরুন যে এই বিশেষ স্টেজ এই প্রকল্পের জন্য খুবই গুরুত্বপূর্ণ। |
03:31 | তাই আমাদের এই কমিট পয়েন্টে একটি ট্যাগ বানাতে হবে। |
03:35 | এখানে, আমরা একটি annotated tag বানাবো। |
03:39 | লিখুন: git স্পেস tag স্পেস হাইফেন a স্পেস v1.2 স্পেস হাইফেন m স্পেস ডাবল উদ্ধৃতিতে My Version 1.2 এবং এন্টার টিপুন। |
03:55 | -m flag ব্যবহার করে আপনি আপনার পছন্দের যে কোনো ট্যাগ ম্যাসেজ দিতে পারেন। |
04:01 | এখানে ট্যাগ ম্যাসেজ বৈকল্পিক। |
04:05 | ট্যাগের তালিকা দেখতে লিখুন: git স্পেস tag এবং এন্টার টিপুন। এখন আমাদের কাছে দুটি ট্যাগ রয়েছে। |
04:14 | এখানে, v1.1 হল lightweight tag এবং v1.2 হল annotated tag |
04:21 | আমরা ট্যাগের মাঝে অন্তর কিভাবে করি? |
04:24 | আমরা git show কমান্ড প্রয়োগ করে দুটি ট্যাগের মাঝের অন্তর দেখতে পারি। |
04:31 | লিখুন: git স্পেস show স্পেস v1.1 এবং এন্টার টিপুন। |
04:38 | এখানে, আমরা lightweight tag v1.1 এর সম্পূর্ণ বিবরণ দেখতে পারি। |
04:44 | এটি শুধুমাত্র কমিটের বিবরণ এবং ফাইলের পরিবর্তন দেখায়। |
04:50 | এরপর আমরা annotated tag v1.2 এর বিবরণ দেখবো। লিখুন: git স্পেস show স্পেস v1.2 এবং এন্টার টিপুন। |
05:03 | এখানে আমরা দেখতে পারি
tag এর নাম। tagger এর বিবরণ। তারিখ যখন কমিট ট্যাগ হয়েছিল। tag ম্যাসেজ। commit এর বিবরণ এবং ফাইলের পরিবর্তন। |
05:17 | Annotated tag এর সর্বদা সুপারিশ করা হয় যখন আপনি সহযোগিতায় কাজ করেন। |
05:23 | এখন শিখি যে পুরানো কমিটে একটি ট্যাগ কিভাবে মার্ক করে। |
05:29 | প্রথমে আমরা Git log চেক করব, লিখুন: git স্পেস log স্পেস হাইফেন হাইফেন oneline এবং এন্টার টিপুন। |
05:39 | এখন উদাহরণস্বরূপ আমি আমার দ্বিতীয় কমিট Added history.html এ একটি ট্যাগ বানাতে চাই। |
05:47 | লিখুন: git স্পেস tag স্পেস হাইফেন a স্পেস v1.0 স্পেস, তারপর Added history.html এর কমিট হ্যাশ কপি এবং পেস্ট করুন স্পেস লিখুন: হাইফেন m স্পেস ডাবল উদ্ধৃতিতে My Version 1.0 এবং এন্টার টিপুন। |
06:09 | আমরা ট্যাগ দেখতে সক্ষম হবে যা এখন বানিয়েছি, লিখুন git স্পেস tag এবং এন্টার টিপুন। |
06:19 | আপনি এখানে নির্মিত tag v1.0 দেখতে পারেন। |
06:24 | এরপর আমরা শিখব Git log এর সাথে ট্যাগ কিভাবে বানায়। |
06:29 | লিখুন: git স্পেস log স্পেস হাইফেন হাইফেন oneline স্পেস হাইফেন হাইফেন decorate এবং এন্টার টিপুন। |
06:40 | আপনি ট্যাগের নামের সাথে Git log দেখতে পারেন। |
06:44 | এখন, আমরা অনাবশ্যক ট্যাগ মুছে ফেলা শিখব। |
06:49 | ধরুন আমি tag v1.1 মুছে ফেলতে চাই। |
06:53 | লিখুন: git স্পেস tag স্পেস হাইফেন d স্পেস v1.1 এবং এন্টার টিপুন। |
07:02 | এই ম্যাসেজ Deleted tag v1.1 এবং এর কমিট হ্যাশ দেখায়। |
07:08 | আমরা যাচাই করব যে ট্যাগ মুছে গেছে কি নয়। |
07:14 | লিখুন: git স্পেস tag এবং এন্টার টিপুন। |
07:19 | এখন tag v1.1 দেখতে পারি না যেহেতু এটি সফলভাবে মুছে ফেলা হয়েছে। |
07:25 | এর সাথেই আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি। |
07:29 | সংক্ষিপ্তকরণ করি। এই টিউটোরিয়ালে আমরা শিখেছি
Tagging এবং tagging এর ধরন। |
07:38 | নির্দেশিত কাজ হিসাবে
একটি lightweight tag এবং একটি annotated tag বানান এবং উভয় ট্যাগের মাঝের অন্তর বুঝুন। |
07:47 | এই লিঙ্কে উপলব্ধ ভিডিওটি প্রকল্পকে সারসংক্ষেপে বোঝায়। ভিডিওটি ডাউনলোড করে দেখুন। |
07:56 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
08:03 | বিস্তারিত তথ্যের জন্য আমাদের লিখুন। |
08:08 | স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
08:20 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ। |