আমি কীভাবে গিটহাবের সংগ্রহস্থলে একটি ফোল্ডার তৈরি করব?


365

আমি একটি গিটহাব সংগ্রহস্থলে একটি ফোল্ডার তৈরি করতে চাই এবং সেই ফোল্ডারে ফাইল যুক্ত করতে চাই। আমি কীভাবে এটি অর্জন করব?


3
আমি জানি এটি খুব পুরানো প্রশ্ন তবে এখনও কারও জন্য সময় সাশ্রয় হতে পারে নীচের লিঙ্কটি গিথুব ওয়েবসাইটে নিজেই ফোল্ডারটি কীভাবে তৈরি করতে হবে তার একটি উত্তর দেওয়া answer stackoverflow.com/questions/18773598/…
নিখিলেশ


@ মেলিবিয়াস, আমি মনে করি সদৃশ পতাকাগুলি অন্যের প্রশ্নের জন্য সেট করা উচিত যা আপনি উল্লেখ করেছেন কারণ এই প্রশ্নটি আপনার বর্ণনার চেয়ে এক বছর আগে জিজ্ঞাসা করা হয়েছিল।
আইনেট

@ আইপ্যাথন এএফআইএইপি সদৃশ লক্ষ্যটি বরং আরও স্পষ্ট প্রশ্ন এবং / অথবা আরও দরকারী উত্তর সহ হওয়া উচিত। সময়ের মানদণ্ড এতটা গুরুত্বপূর্ণ নয়।
মেলিবিয়াস

উত্তর:


234

গিট খালি ফোল্ডার সঞ্চয় করে না । কেবলমাত্র ডক / foo.txt এবং রান git add docবা ফোল্ডারের মতো কোনও ফোল্ডারে কোনও ফাইল রয়েছে এবং ফোল্ডারটি git add doc/foo.txtআপনার স্থানীয় সংগ্রহস্থলটিতে যুক্ত হয়ে গেলে আপনি একবার প্রতিশ্রুতিবদ্ধ হয়ে যাবেন (এবং গিটহাবের সামনে উপস্থিত হয়ে আপনি এটি চাপিয়ে দেবেন)।


1
আপনি আমাকে পুশ কমান্ড বলতে পারেন? আমি ব্যবহার git push doc master। এটি আমার ত্রুটি দেখায়।
সাগর

3
সাইটটি যেভাবে পরামর্শ দেয় আপনি যদি গিথুবটিতে আপনার ভাণ্ডার সেট আপ করেন তবে এটি "গিট পুশ অরিজিন মাস্টার" হতে হবে - মূলটি আপনার শাখার ডিফল্ট নাম হ'ল দূরবর্তী সংগ্রহস্থলের ডিফল্ট নাম এবং মাস্টার।
Moopet

7
এটি একটি আরও ভাল সমাধান: github.com/KirtieJane/STEMMRoleModels/wiki/…
গ্যাব্রিয়েল

1
@ গ্যাব্রিয়েলফেরাজ যা এর চেয়ে ভাল সমাধান নয়, এটি একই সমাধান, কেবল গিটহাব জিইউআই ব্যবহার করে!
moopet

1
@ মুপেট সম্ভবত আরও ভাল নয় (যেহেতু ফলাফলগুলি একই) তবে সহজ এবং দ্রুত।
গ্যাব্রিয়েল ফেরাজ

234

আপনি একটি খালি ফোল্ডার তৈরি করতে পারবেন না এবং তারপরে সেই ফোল্ডারে ফাইল যুক্ত করতে পারবেন না , বরং একটি ফোল্ডার তৈরি করতে হবে কমপক্ষে একটি ফাইল যুক্ত করার সাথে সাথে অবশ্যই ঘটতে হবে। গিটহাব এ আপনি এটি এইভাবে করতে পারেন:

  • আপনি যে ফোল্ডারে অন্য ফোল্ডার তৈরি করতে চান তাতে যান
  • New ফাইল এ ক্লিক করুন
  • ফাইলের নামের পাঠ্য ক্ষেত্রে, প্রথমে আপনি যে ফোল্ডারটি তৈরি করতে চান তা লিখুন
  • তারপরে টাইপ করুন/ । এটি একটি ফোল্ডার তৈরি করে
  • আপনি একইভাবে আরও ফোল্ডার যুক্ত করতে পারেন
  • অবশেষে, নতুন ফাইল একটি নাম (উদাহরণস্বরূপ, জন্য দিতে .gitkeepযা করা হয় সাধারনত গীত অন্যথায় খালি ফোল্ডার ট্র্যাক করতে ব্যবহার করা এটা যদিও একটি গীত বৈশিষ্ট্য নয়)
  • শেষ অবধি, নতুন ফাইল প্রতিশ্রুতিবদ্ধ ক্লিক করুন

37

প্রথমে আপনাকে স্থানীয় মেশিনে ভান্ডারটি ক্লোন করতে হবে

git clone github_url local_directory

তারপরে আপনি নিজের ভিতরে স্থানীয় ফোল্ডার এবং ফাইলগুলি তৈরি করতে পারেন local_directoryএবং এগুলি ব্যবহার করে সংগ্রহস্থলে যোগ করতে পারেন:

git add file_path

আপনি ব্যবহার করে সমস্ত কিছু যুক্ত করতে পারেন:

git add .

দ্রষ্টব্য যে গিট খালি ফোল্ডারগুলি ট্র্যাক করে না। আপনি ট্র্যাক করতে চান এমন খালি ফোল্ডারের ভিতরে একটি ফাইল তৈরি করা একটি কাজের কাজ। আমি সাধারণত সেই ফাইলটির নাম রাখি emptyতবে আপনি যে নামটি চয়ন করেন তা হতে পারে।

শেষ অবধি, আপনি প্রতিশ্রুতিবদ্ধ এবং গিটহাবে ফিরে যান:

git commit
git push

গিট সম্পর্কিত আরও তথ্যের জন্য প্রো গিট বইটি দেখুন।


33

ওয়েব ব্রাউজার ব্যবহারকারীদের জন্য, আপনি নিম্নলিখিতগুলি করতে পারেন:

  • মাস্টার সংগ্রহস্থলে একবার ক্লিক করুন Create new file
  • উপরের ফাইল বক্সের নামে, আপনার ফোল্ডারের নাম লিখুন
  • ফোল্ডারের নামের পরে / কী ব্যবহার করুন । এই ফরোয়ার্ড স্ল্যাশ ব্যবহার করে ফোল্ডার তৈরি হয়
  • আপনি ফোল্ডারের নামের পাশের একটি নতুন বাক্স দেখতে পাবেন যেখানে আপনি নিজের ফাইলের নাম টাইপ করতে পারেন।
  • ইন নতুন ফাইল কমিট পৃষ্ঠার নীচের অংশে অবস্থিত বক্স, আপনি আপনার ফাইল বিবরণ টাইপ করতে পারেন।
  • রেডিও বোতামটি নির্বাচন করুন সরাসরি masterশাখায় কমিট করুন
  • দেখার জন্য ক্লিক করুন Commit new fileবাটন
  • আপনি দেখবেন নতুন ডিরেক্টরি তৈরি হবে।

6

একটি নতুন ফাইল তৈরি করুন এবং তারপরে ফাইল নেমে স্ল্যাশ ব্যবহার করুন। উদাহরণ স্বরূপ

জাভা / Helloworld.txt


3
আমি মনে করি না যে প্রশ্নের উত্তর খুব স্পষ্টভাবে দেওয়া হয়েছে, বা বিদ্যমান উত্তরের সাথে কিছু যুক্ত করেছে।
মোপিট

না, এটি দরকারী ছিল।
কুইডাম

1
"তারপরে ফাইল নেমে স্ল্যাশ ব্যবহার করুন" এর অর্থ কী ? তুমি কি বিস্তারিত বলতে পারো? একটি স্ক্রিনশট দরকারী হতে পারে।
পিটার মর্টেনসেন

2

আসলে গিটহাব খালি ফোল্ডার তৈরি করে না।

উদাহরণস্বরূপ, এতে একটি ফোল্ডার তৈরি করতে C:\Users\Username\Documents\GitHub\Repository:

  • ডক্স নামের একটি ফোল্ডার তৈরি করুন

  • ডক্সেরindex.html অধীনে একটি ফাইলের নাম তৈরি করুন

  • ডেস্কটপ অ্যাপ্লিকেশন জন্য গিটহাব খুলুন

    এটি স্বয়ংক্রিয়ভাবে সিঙ্ক হবে এবং এটি সেখানে থাকবে।


1

অনলাইন গিথুব রেপোতে নতুন ফাইল ক্লিক করুন । তারপরে ফাইলের নাম লিখুন myfolder/myfilenameএবং ফাইল বিষয়বস্তু দিন এবং প্রতিশ্রুতি দিন। তারপরে সেই নতুন ফোল্ডারের মধ্যে ফাইল তৈরি করা হবে।


0

আপনি কেবলমাত্র আপনার স্থানীয় ভাণ্ডারে প্রয়োজনীয় ফোল্ডার তৈরি করেন create উদাহরণস্বরূপ, আপনি ডিরেক্টরি appএবং configডিরেক্টরি তৈরি করেছেন ।

আপনি এই ফোল্ডারগুলির নীচে নতুন ফাইল তৈরি করতে পারেন।

গিট নিয়মের জন্য:

  1. প্রথমে আমাদের ডিরেক্টরিতে ফাইল যুক্ত করতে হবে।
  2. তারপরে added যুক্ত ফাইলগুলি প্রতিশ্রুতিবদ্ধ করুন।

কমিট করার জন্য গিট কমান্ড:

  1. git add app/ config/
  2. git commit

তারপরে প্রতিশ্রুতি বার্তা দিন এবং প্রতিশ্রুতি সংরক্ষণ করুন।

তারপরে আপনার দূরবর্তী সংগ্রহস্থলে চাপ দিন,

git push origin remote

আমি আমার স্থানীয় রেপোতে একটি ফোল্ডার "foo" যুক্ত করি এবং এতে একটি ফাইল যুক্ত করি। git add fooএবং এটি প্রতিশ্রুতিবদ্ধ। তারপর git remote add foo <URL>তারপর git push foo master। শেষ আদেশ আমাকে ত্রুটি দেখায় show আমি কোথায় ভুল করছি?
সাগর

1
"গিট রিমোট অ্যাড" করার দরকার নেই। আপনি "গিট অ্যাড ফু /" যুক্ত করার পরে "গিট কমিট" দিন, এটি কমিট বার্তা দিতে কমিট বার্তা জিজ্ঞাসা করবে। তারপরে "গিট পুশ অরিজিন মাস্টার" ব্যবহার করে চাপ দিন
মোহনরাজ

0

একটি নতুন ডিরেক্টরি যুক্ত করতে আপনাকে যা করতে হবে তা হ'ল আপনার স্থানীয় ভান্ডারগুলিতে একটি নতুন ফোল্ডার তৈরি করা। একটি নতুন ফোল্ডার তৈরি করুন এবং এতে একটি ফাইল যুক্ত করুন।

এখন আপনার টার্মিনালে যান এবং গিটের মধ্যে সাধারণ ফাইল যুক্ত করার মতো এটি যুক্ত করুন। এগুলি সংগ্রহস্থলে পুশ করুন এবং আপনি ডিরেক্টরি তৈরি করেছেন তা নিশ্চিত করার জন্য স্থিতিটি পরীক্ষা করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.