tutorial - gitlab
মারাত্মক: বৈধ বস্তুর নাম নয়: 'মাস্টার' (4)
যখন আমি একটি ফোল্ডার
git init
এটি একটি মাস্টার শাখা তৈরি করে না
এই সত্য, এবং প্রত্যাশিত আচরণ। আপনি কিছু commit না হওয়া পর্যন্ত গিট একটি master
শাখা তৈরি হবে না।
যখন আমি
git --bare init
এটি ফাইল তৈরি করে।
একটি অ-বেয়ার git init
একই প্রোজেক্টের রুটের লুকানো .git
ডিরেক্টরিতেও একই ফাইল তৈরি করবে।
যখন আমি
git branch master
টাইপ করি তখন এটি "মারাত্মক: বৈধ কোনও বৈধ নাম নয়: 'মাস্টার'"
যে আবার সঠিক আচরণ। আপনি কমিট না হওয়া পর্যন্ত, কোন মাস্টার শাখা আছে।
আপনি একটি প্রশ্ন জিজ্ঞাসা করেন নি, তবে আমি যে প্রশ্ন জিজ্ঞাসা করেছি তা আপনি উত্তর দিতে পারবেন। আপনার ডিরেক্টরির মধ্যে এক বা একাধিক ফাইল git add
করুন, এবং একটি কমিট প্রস্তুত করতে তাদের git add
করুন। তারপর আপনার প্রাথমিক কমিটি এবং master
শাখা তৈরি করতে প্রতিশ্রুতিবদ্ধ।
আমি একটি ব্যক্তিগত সার্ভার চলমান গিট 1.7 যখন আমি
git init
একটি ফোল্ডার এটি একটি মাস্টার শাখা তৈরি করে না। কারণ যখন আমি করি:
git branch
এটা কিছু তালিকা না। যখন আমি করি:
git --bare init
এটা ফাইল তৈরি করে। যখন আমি টাইপ
git branch master
এটা বলে:
fatal: Not a valid object name: 'master'.
- সঠিক ডিরেক্টরিটিতে আপনি নিশ্চিত হন (কখনও কখনও আমরা একে অপরের ভিতরে 2 ফোল্ডারগুলি পেয়ে থাকি তবে একই নাম সার্ভারগুলিতে নাও থাকতে পারে তবে আমার একবার এটি ছিল)।
- আপনি কমিট করতে হবে তারপর সবকিছু ঠিক সূক্ষ্ম কাজ করবে।
আপনি একটি নতুন শাখা তৈরি করার আগে মাস্টার উপর অন্তত একটি সময় কমিট করতে হবে।
প্রথম বন্ধ, যখন আপনি একটি "ন্যূনতম সংগ্রহস্থান" তৈরি করেন, তখন আপনি এটির সাথে কোনও কাজ করতে যাবেন না (এতে কোনও কার্যকরী অনুলিপি নেই, তাই git branch
কমান্ড দরকারী নয়)।
এখন, কারণ আপনি একটি git init
করার পরেও একটি master
শাখা পাবেন না এমন কোনও কাজ নেই: যখন আপনি আপনার প্রথম কমিটিটি তৈরি করেন তখন আপনার একটি master
শাখা থাকবে।