tutorial - gitlab




মারাত্মক: বৈধ বস্তুর নাম নয়: 'মাস্টার' (4)

আমি একটি ব্যক্তিগত সার্ভার চলমান গিট 1.7 যখন আমি

git init 

একটি ফোল্ডার এটি একটি মাস্টার শাখা তৈরি করে না। কারণ যখন আমি করি:

git branch 

এটা কিছু তালিকা না। যখন আমি করি:

git --bare init

এটা ফাইল তৈরি করে। যখন আমি টাইপ

git branch master 

এটা বলে:

fatal: Not a valid object name: 'master'.

যখন আমি একটি ফোল্ডার git init এটি একটি মাস্টার শাখা তৈরি করে না

এই সত্য, এবং প্রত্যাশিত আচরণ। আপনি কিছু commit না হওয়া পর্যন্ত গিট একটি master শাখা তৈরি হবে না।

যখন আমি git --bare init এটি ফাইল তৈরি করে।

একটি অ-বেয়ার git init একই প্রোজেক্টের রুটের লুকানো .git ডিরেক্টরিতেও একই ফাইল তৈরি করবে।

যখন আমি git branch master টাইপ করি তখন এটি "মারাত্মক: বৈধ কোনও বৈধ নাম নয়: 'মাস্টার'"

যে আবার সঠিক আচরণ। আপনি কমিট না হওয়া পর্যন্ত, কোন মাস্টার শাখা আছে।

আপনি একটি প্রশ্ন জিজ্ঞাসা করেন নি, তবে আমি যে প্রশ্ন জিজ্ঞাসা করেছি তা আপনি উত্তর দিতে পারবেন। আপনার ডিরেক্টরির মধ্যে এক বা একাধিক ফাইল git add করুন, এবং একটি কমিট প্রস্তুত করতে তাদের git add করুন। তারপর আপনার প্রাথমিক কমিটি এবং master শাখা তৈরি করতে প্রতিশ্রুতিবদ্ধ।


  1. সঠিক ডিরেক্টরিটিতে আপনি নিশ্চিত হন (কখনও কখনও আমরা একে অপরের ভিতরে 2 ফোল্ডারগুলি পেয়ে থাকি তবে একই নাম সার্ভারগুলিতে নাও থাকতে পারে তবে আমার একবার এটি ছিল)।
  2. আপনি কমিট করতে হবে তারপর সবকিছু ঠিক সূক্ষ্ম কাজ করবে।

আপনি একটি নতুন শাখা তৈরি করার আগে মাস্টার উপর অন্তত একটি সময় কমিট করতে হবে।


প্রথম বন্ধ, যখন আপনি একটি "ন্যূনতম সংগ্রহস্থান" তৈরি করেন, তখন আপনি এটির সাথে কোনও কাজ করতে যাবেন না (এতে কোনও কার্যকরী অনুলিপি নেই, তাই git branch কমান্ড দরকারী নয়)।

এখন, কারণ আপনি একটি git init করার পরেও একটি master শাখা পাবেন না এমন কোনও কাজ নেই: যখন আপনি আপনার প্রথম কমিটিটি তৈরি করেন তখন আপনার একটি master শাখা থাকবে।





git