গিথাব থেকে ক্লোনিং করার পরে ফোল্ডারের নাম পরিবর্তন করবেন?


402

আমি যখন গিথুব থেকে কিছু ক্লোন করি, তখন এটি আমার কম্পিউটারে অ্যাপের মতো একই নামে একটি ফোল্ডার তৈরি করে। নাম পরিবর্তন করার কোনও উপায় আছে কি?

উদাহরণস্বরূপ, এই ক্লোনটি করার ফলে একটি দীর্ঘ "টুইটারের সাথে সাইন ইন" ফোল্ডার তৈরি হয়

git clone https://github.com/sferik/sign-in-with-twitter.git

আমি জানি আমি এর পরে ফোল্ডারটির নাম পরিবর্তন করতে পারি তবে আমি ভাবছি যে বিবৃতিটির শেষে একটি বিকল্প যুক্ত করে এটির নামকরণের কোনও উপায় আছে কিনা। উদাহরণ স্বরূপ

git clone https://github.com/sferik/sign-in-with-twitter.git  as 'signin'

সমস্যাটি হ'ল আমি কয়েকটি অ্যাপ্লিকেশনকে কাজ করার জন্য কয়েকটি সেটিংস টুইট করার জন্য একাধিকবার ক্লোনিং করছি এবং যদি কোনও সমস্যা হয় তবে আমি ফোল্ডারটি মুছুন তবে আমি ভীত হয়েছি যে কিছু রত্ন ইনস্টল থাকা সত্ত্বেও আমি ফোল্ডারটি মুছে ফেলেছি

উত্তর:


804

তুমি এটি করতে পারো.

git clone https://github.com/sferik/sign-in-with-twitter.git signin

ম্যানুয়াল এখানে উল্লেখ করুন


20
আপনি প্রতিস্থাপন করতে পারেন আপনি একটি অতিরিক্ত ফোল্ডারের স্তর এড়াতে চান তাহলে signinসঙ্গে.
Marged

@ মার্জড যা ফ্রেং এর নিজস্ব উত্তর হওয়া উচিত। হোমার আশা করি উপায় দ্বারা ভাল করছে।
lopezdp

আমি আরটিএফএম পদ্ধতির চেষ্টা করেছি এবং ব্যর্থ হয়েছি (সুতরাং আমি কেন এখানে আছি), তবে আপনি যদি git clone --helpএটি চালনা করেন তবে আপনাকে এটির মতো কিছু দেবে: git clone [--very-many-options...] <repository> [<directory>]সুতরাং git clone repo_url my_directoryউপরের উত্তরটি সঠিকভাবে দেখায় আমরা এটি দেখতে পারা উচিত।
Purplejacket

@ মার্জড, আপনার উত্তরগুলির মধ্যে একটি হিসাবে আপনার মন্তব্য যুক্ত করা উচিত
ভবনা জৈন

51
git clone <Repo> <DestinationDirectory>

লোকাল মেশিনে ডেসিটেশন ডিরেক্টরী নামে ফোল্ডারে রেপোতে অবস্থিত ভাণ্ডারটি ক্লোন করুন।


18

এইভাবে ক্লোন করুন,

git clone https://github.com/user/userApp.git name_you_want

এই আদেশটি আপনার অ্যাপ্লিকেশানটির নাম অনুসারে আপনি যা পরে নির্দিষ্ট করেছেন তা ক্লোন করবে - ক্লোন HTTP আদেশ



2

আপনি যদি কেবল একটি নির্দিষ্ট শাখা ক্লোন করতে চান তবে,

git clone -b <branch-name> <repo-url> <destination-folder-name>

উদাহরণ স্বরূপ,

git clone -b dev https://github.com/sferik/sign-in-with-twitter.git signin

1

এখানে পৌঁছেছে কারণ আমার সোর্স রেপোতে %20এটি ছিল যা %20সরল ব্যবহারের সময় তাদের সাথে স্থানীয় ফোল্ডার তৈরি করছিল git clone <url>

সহজ সমাধান:

git clone https://teamname.visualstudio.com/Project%20Name/_git/Repo%20Name "Repo Name"


0

মন্তব্যগুলিতে @ মার্জেড থেকে আরও একটি উত্তর এখানে দেওয়া হয়েছে

  1. আপনি যে নামটি চান সেটি দিয়ে একটি ফোল্ডার তৈরি করুন
  2. আপনার তৈরি ফোল্ডারটি থেকে নীচের কমান্ডটি চালান

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