আমরা কোন ফাইলগুলি প্রতিশ্রুতিবদ্ধ করতে চাই তা গিটকে বলতে অ্যাড-ইন গিট ব্যবহার করা হয়, এটি ফাইলগুলি স্টেজিং এরিয়াতে রাখে
কমিট-ইন গিট ফাইলগুলি স্থানীয় মেশিনে সংরক্ষণ করার জন্য ব্যবহৃত হয় যাতে আমরা যদি কোনও পরিবর্তন করি বা ফাইলগুলি মুছতে পারি তবে আমরা আমাদের প্রতিশ্রুতিবদ্ধ ফাইলগুলি পুনরুদ্ধার করতে পারি
ধাক্কা - যদি আমরা স্থানীয় মেশিনে আমাদের ফাইলগুলি প্রতিশ্রুতিবদ্ধ করি তবে আমাদের স্থানীয় মেশিনটি নষ্ট হয়ে যায়, ক্ষতিগ্রস্থ হয় ইত্যাদি যদি তারা আমাদের ফাইলগুলি সুরক্ষিত রাখতে বা আমাদের ফাইলগুলি ভাগ করে নিতে সাধারণত হারিয়ে যায় তবে তারা আমাদের ফাইলগুলি একটি রিমোটে রাখতে চাই গিথুবের মতো সংগ্রহস্থল। দূরবর্তী সংগ্রহস্থলগুলিতে সঞ্চয় করতে আমরা পুশ ব্যবহার করি
উদাহরণস্বরূপ index.html গিট অ্যাড index.html নামের একটি ফাইল স্টেজিং
গিট কমিট-এম 'আপনার প্রতিশ্রুতিবদ্ধ নাম' মঞ্চযুক্ত একটি ফাইল প্রতিশ্রুতিবদ্ধ
গিথুব গিট পুশ অরিজিন মাস্টারের কাছে একটি ফাইল পুশ করা