গিথুব পৃষ্ঠাগুলিতে কীভাবে এইচটিটিপি 404 ঠিক করবেন?


166

এখানেgh-pages শাখায় আমার গিটহাবের সংগ্রহস্থল । সবকিছু দেখতে সুন্দর, আমার কাছে আমার index.html, আমার সিএসএস, জেএস এবং ছবি ফোল্ডার রয়েছে।

কিন্তু আমি যখন http://roine.github.com/p1 অ্যাক্সেস করি তখন আমি HTTP 404 খুঁজে পাইনি।

কোন ব্যাখ্যা এবং সমাধান?


2
আমি ধরে নিয়েছি আপনি ডকুমেন্টেশন অনুসরণ করেছেন ? আপনি কি কোনও ইমেল পেয়েছেন? - ৪০৪ থেকে: "আপনার পৃষ্ঠাটি তৈরি হওয়ার পরে আমরা আপনাকে একটি ইমেল পাঠাব। আপনার পৃষ্ঠাটি উপলভ্য হতে দশ মিনিট সময় লাগতে পারে।"
ডেভিড কেইন

আমি উত্পন্ন পৃষ্ঠাটি চেষ্টা করেছিলাম, এবং এটি ঠিকঠাক কাজ করছিল। তারপরে আমি ঘো-পৃষ্ঠাগুলি শাখাটি সরিয়ে আমার কাস্টম এইচটিএমএল দিয়ে এটি পুনর্নির্মাণ করব। আমি এখন কমপক্ষে এক ঘন্টা অপেক্ষা করছি
জোনাথন ডি এম

1
দয়া করে চেষ্টা করুন https। যদি এটি কাজ করে থাকে তবে কিছু সময়ের পরে এটির সাথে কাজ করবেhttp
রোহিত সুথার

1
https ট্রিকটি আমার জন্য অন্যভাবে কাজ করেছিল। আমার সবকিছু ঠিক আছে এবং সেটিংস পৃষ্ঠাটি সাইটটি প্রকাশিত হওয়ার কথা বলেছে, আমাকে সঠিক ইউআরএল দিয়েছে। তবে এটি 404 দিয়ে চলেছে I দেখে মনে হচ্ছে HTTP সাইটটিকে প্রথমে এটি "সক্রিয়" করার জন্য অ্যাক্সেস করা দরকার।
dracodoc

2
আমার জন্য এটি 10-20 মিনিটের পরে কাজ শুরু করে। এটি সময় লাগে। সুতরাং ধৈর্য ধরুন।
মেচাকোড

উত্তর:


181

আমার সমস্ত ফাইল নিয়ে আমার কেবল একটি প্রতিশ্রুতি ছিল। আমি একটি খালি প্রতিশ্রুতি ঠেলেছি, পৃষ্ঠাটি রিফ্রেশ করেছি এবং এটি কার্যকর হয়েছে।

git commit --allow-empty -m "Trigger rebuild"
git push

@ হেন্ডরিক্তো মন্তব্যগুলিতে যেমন উল্লেখ করেছেন, এটি যদি কাজ না করে তবে গিথুব স্ট্যাটাস পৃষ্ঠাটি পরীক্ষা করে দেখুন এবং নিশ্চিত করুন যে গিটহাব পৃষ্ঠাগুলি চালু রয়েছে।


2
আমি এনপিএম প্যাকেজটি কৌণিক-ক্লিপ-গ্যাজেটগুলি ব্যবহার করছিলাম এবং আমি যা করেছি তা আমার সূচক html ফাইলে একটি স্থান যুক্ত ছিল, "এনপিএক্স এনজিএইচ" কমান্ডটি পুনরায় পাঠান যা একই গৌরবময় ফলাফল অর্জনের জন্য আমার জন্য একটি নতুন প্রতিশ্রুতি ঠেলেছিল। ধন্যবাদ, এটি আমাকে স্ট্যাম্প করেছিল এবং আপনার উত্তর আমাকে এটি করতে অনুপ্রাণিত করেছিল।
প্যাট্রিক গ্রাহাম

আপনি যদি কমান্ড লাইনটি ব্যবহার করতে না চান তবে আপনি কেবল ওয়েব ইন্টারফেস থেকে আপনার README.md ডাইরেক্টিটি সম্পাদনা করতে পারেন।
ক্রিস্টোফে লে বেসনারেইস

2
এটি গিথুব নিজেই সমস্যা হতে পারে। এই পৃষ্ঠাটি আপনাকে গিতুবের স্থিতি জানায়। আমার একই সমস্যা ছিল, এবং কোনও স্থির কাজ হয়নি। স্থিতির পৃষ্ঠাটি "কর্মক্ষমতা হ্রাস করে" বলেছে এবং সার্ভারগুলি আবার সম্পূর্ণরূপে কার্যক্ষম হওয়ার জন্য আমাকে অপেক্ষা করতে হয়েছিল।
হেন্ডরিক্তো

ভাল বক্তব্য @ হেন্ডরিক্তো, আমি উত্তরে আপনার মন্তব্যে একটি রেফারেন্স যুক্ত করেছি।
নিউইন

77

আমার ক্ষেত্রে, আমি ফোল্ডার যার নামের সাথে শুরু করেছে _(যেমন _cssএবং _js), যা জি এইচ পেজ উপেক্ষা করে Jekyll প্রক্রিয়াকরণের নিয়ম অনুযায়ী। আপনি যদি জ্যাকিল ব্যবহার না .nojekyllকরেন তবে মূল ডিরেক্টরিতে একটি ফাইল স্থাপন করা হবে ।


4
আপনি যদি জ্যাকিল, ডক্স এখানে ব্যবহার না করেন তবে .নোজেকিল অবশ্যই আবশ্যক: github.com/blog/572- বাইপাসিং- জেকিল- ও- গিথুব-পৃষ্ঠা
কনস্টান্টিন

2
এই জন্য আপনাকে ধন্যবাদ, আমি GitHub ইমেল এবং তাদের জিজ্ঞেস করলেন তাদের এ পথ প্রদর্শক আপডেট করার জন্য আছে pages.github.com (যা .nojekyll ফাইল উল্লেখ না)
sunyata

1
ধন্যবাদ! এটি ভ্যু অ্যাপ্লিকেশানের জন্য প্রয়োজনীয় ছিল, খুব খারাপ এটি ভ্যু-ক্লিপ মোতায়েন গাইডে উল্লেখ করা হয়নি।
řেন্ডেজ Ševčík

এটা আমার জন্য এটি স্থির। আমার ব্যবহারকারীর সাইটটি মূলত এটি ছাড়াই কাজ করছে তবে কাজ করা বন্ধ করে দিয়েছে। আপনি কেবল অনলাইনে একটি ফাইল যুক্ত করতে এবং এটিতেও এখানে প্রতিশ্রুতিবদ্ধ করতে পারেন। আমি এটি করেছি, সতেজ হয়েছি এবং এটি তাত্ক্ষণিকভাবে কাজ করেছে।
bot19

@ সুপুহস্তর ধন্যবাদ ভাই। আপনি আমার জীবন বাঁচান)
ভোরোনোভাম

73

আমি সব ঠাট করেনি এখানে উপর আমার ফর্ক উপর ফিক্স পৃষ্ঠা 404 থেকে গিটহাব পৃষ্ঠা কিন্তু এটি 404'ing রাখা।

ফিনালিতে দেখা গেছে যে আমার ব্রাউজার ওয়েবে এটির আগে 10 মিনিটের ক্যাশে খুব কমই রাখে ।

কেবল /index.htmlইউআরএল এর শেষে যুক্ত করুন তবে এটি প্রদর্শিত হবে এবং কেসটি সমাধান করেছে।

https://username.github.io/index.html


1
এটি আমার পক্ষে কাজ করেছে। আমি মূল গিটহাব পৃষ্ঠাগুলির পৃষ্ঠাগুলির নির্দেশাবলী অনুসরণ করে সাইটটি তৈরি করেছি যাতে এটির হতাশাজনক যে এটি বাক্সটির বাইরে চলে না।
সিজিকে

1
ধন্যবাদ! আমারও একই সমস্যা ছিল। এটি উদ্ভট যে আমাদের /index.html যুক্ত করতে হবে।
রাজা রাও

1
আমি একটি নরম ক্যাশে পরিষ্কার করেছি তবে এটি কাজ করে না তবে /index.html যুক্ত করে কাজ করে। ধন্যবাদ
প্রিন্স তেগাটন

1
আমার জন্যও কাজ করেছিলাম তবে এর আগে আমার সাথে এর আগে কখনও হয় নি, বর্তমানে আমার ইউজারনেম.github.io এবং ব্যবহারকারীর নাম. github.io/ <additional
সঞ্চিত বাত্রা

আমি ইউআরএলে ডেভ কনসোলটি খুলতে এবং সূচক html চাপতে হয়েছিল। ধন্যবাদ ও /
হেভিট্রিক

50

চার মাস আগে আমি সমর্থনটির সাথে যোগাযোগ করেছি এবং তারা আমাকে বলেছিল এটি তাদের পক্ষে সমস্যা ছিল, তারা সাময়িকভাবে এটি সংশোধন করেছেন (বর্তমান প্রতিশ্রুতির জন্য)।

আজ আবার চেষ্টা করলাম

  1. আমি গিথুবে জিএইচ-পৃষ্ঠাগুলি শাখা মুছে ফেলেছি

    git push origin --delete gh-pages

  2. আমি স্থানীয়ভাবে জিএইচ-পৃষ্ঠাগুলি শাখা মুছে ফেলেছি

    git branch -D gh-pages

  3. আমি গিটকে পুনর্নির্মাণ করেছি

    git init

  4. আমি স্থানীয়ভাবে শাখাটি পুনরায় তৈরি করেছি

    git branch gh-pages

  5. আমি ঘি-পৃষ্ঠাগুলি শাখাটি গিথুবে ঠেলে দিলাম

    git push origin gh-pages

ভাল কাজ করে, আমি শেষ পর্যন্ত আমার ফাইলগুলি পৃষ্ঠায় আপডেট করতে পারি।


31
স্পষ্টতই, আপনার এমনকি আপনার স্থানীয় শাখাটি মুছতে হবে না। শুধু git checkout gh-pages ; git push origin --delete gh-pages ; git push originএবং আপনি সম্পন্ন করেছেন।
আকর্ষণীয়ভাবে

4
রিমোট শাখা মুছে ফেলা এবং আমার আবার চাপ দেওয়া সমস্যার সমাধান করে। পৃষ্ঠাটি এক মিনিটের পরে দৃশ্যমান ছিল।
কুলবী

আমি মনে করি এটি "অনাথ" শাখা হয়ে
উঠবে

সবেমাত্র মূল শাখাটি মুছে ফেলতে হয়েছিল ("জি-পেজ") এবং সমস্ত কিছু পুনরায় করে did আমার জন্য কাজ!
wle8300

34

যদি আপনি ইতিমধ্যে না পেয়ে থাকেন তবে আপনার গিটহাব পৃষ্ঠাগুলি সেটিংস ট্যাবে একটি জ্যাকিল থিম চয়ন করুন। আপনি নিজের পৃষ্ঠাগুলির জন্য জ্যাকিল ব্যবহার না করলেও সম্ভবত এটি প্রয়োজন is

গিটহাব সেটিংসের স্ক্রিনশট


8
আমি 404 পাওয়া যায় নি এবং উত্তরগুলির মধ্যে প্রস্তাবিত অন্যান্য সমাধানগুলির মধ্যে আঠারটি চেষ্টা করেও আমি আমার অনুরোধগুলি একটি সদৃশ প্রশ্নে নথিভুক্ত করেছি: খুব সহজ এইচটিএমএল 404 এর ফলে গিটহাব পৃষ্ঠাগুলিতে পাওয়া যায় নি । ক্রিসের 19 তম উত্তরটি আমার জন্য এটি স্থির করেছিল। গিটহাব পৃষ্ঠাগুলি একটি দুর্দান্ত পরিষেবা, এটি লজ্জাজনক যে ডকুমেন্টেশনটি এত দুর্বল।
ডাম্বলডেড

3
কেবল একটি স্কিম বেছে নেওয়া এখনও পর্যাপ্ত নয়, gh-pagesপরে আপডেট আপডেট করার জন্য আপনাকে শাখায় একটি নতুন প্রতিশ্রুতি তৈরি করতে হবে!
স্কুবার্থ

20

একটি gh-pagesশাখার সাথে একটি রেপো কাঁটার পরে আমার একই সমস্যা ছিল । আমি index.htmlআমার কাঁটাচামচের gh-pagesশাখায় কেবল নতুন প্রতিশ্রুতি (কেবল সাদা স্থান ) ঠেলা দিয়ে ঠিক করতে সক্ষম হয়েছি ।


প্রতিশ্রুতিবদ্ধ এবং পরিবর্তনগুলি ধাক্কা দিয়ে আমি "index.html" এ একটি সাদা স্থান রেখেছি। কিছুই ঘটেনি. ফাইলের নাম থেকে হোয়াইটস্পেস সরানো হয়েছে, প্রতিশ্রুতিবদ্ধ এবং পুনরায় পরিবর্তনগুলি ধাক্কা দিয়ে কাজ করেছে! ধন্যবাদ।
নাহিয়ান

এছাড়াও খেয়াল করুন যে গিথুব পৃষ্ঠাগুলি একটি ছোট ক্যাচিং উইন্ডো ব্যবহার করে (লেখার সময় 10 মিনিট Cache-Control:max-age=600:)। সুতরাং আপনার ব্রাউজারের মেয়াদ শেষ করতে বা জোর করে রিফ্রেশ করার জন্য আপনাকে সেই ক্যাশে উইন্ডোতেও অপেক্ষা করতে হতে পারে।
ক্লে

1
হোয়াইটস্পেসের সাথে গণ্ডগোল কেন? কেবল একটি খালি প্রতিশ্রুতি দিয়ে চাপ দিন --allow-empty
হেন্ড্রিক্টো

18

আমার ক্ষেত্রে 8 / আগস্ট / 2017 এ

  1. যদি আপনার ব্যবহারকারীর পৃষ্ঠা https://github.com/mgravell হয় , আপনার রেপো নামটি অবশ্যই mgravell.github.io হওয়া উচিত
  2. মূলের অধীনে, একটি ফাইল তৈরি করুন index.html

  3. মূলের অধীনে, একটি ফোল্ডার docsতৈরি করুন, এর CNAMEঅধীনে একটি ফাইল তৈরি করুন docs(দ্রষ্টব্য: .txt এর মতো কোনও এক্সটেনশন নয় , আপনার ফাইল সিস্টেমটি এক্সটেনশন দেখায় তা নিশ্চিত করুন)

  4. gh-pagesশাখা alচ্ছিক, masterশাখা যথেষ্ট

আরও : অফিসিয়াল ডক্সটি এখানে দেখুন: https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/


1
ইহা কর! একটি খালি ডক্স ফোল্ডার এবং খালি সিএনএল ফাইল যুক্ত করা (কোনও প্রসার নেই), কৌশলটি করেছেন !!
জোসে এ


সিআইএম ফাইলটি খালি থাকা উচিত? তা না হলে কী থাকতে হবে?
ডুম্বলডেড 23'19

@ ডাম্বলড্যাড খালি ফাইলটি ঠিক থাকবে
সময়হীন

15

প্রায় দশ মিনিট থেকে এক ঘন্টা অপেক্ষা করুন। যদি এটি এখনও কাজ না করে, গিথুবকে যোগাযোগ করুন। সাধারণত এটি তাদের শেষে সমস্যা হয়। তবে, আপনি যদি তাড়াহুড়া করেন তবে আপনি "যুক্ত করে খোলার চেষ্টা করতে পারেন?" ইউআরএল শেষে প্রশ্ন চিহ্ন। এটি উত্স অনুসন্ধানের জন্য কোয়েরিকে জোর করে। এটার মত:

http://roine.github.com/p1?


14

আমার পৃষ্ঠাগুলি 404'ing রাখা হয়েছে। সহায়তার সাথে যোগাযোগ করে এবং তারা নির্দেশ করে যে url কেস সংবেদনশীল; আমার সমস্যা সমাধান


2
সহায়তার সাথে যোগাযোগ করার আগে আমি পূর্বে এবং মূলধন ছাড়া উভয়ই চেষ্টা করেছিলাম
জোনাথন ডি এম।

3

আপনি যদি নিশ্চিত হন যে আপনার কাঠামোটি সঠিক, তবে কেবল একটি ফাঁকা কমিট চাপুন বা কিছু স্থানের সাথে সূচক html ফাইল আপডেট করুন, এটি কার্যকর!



2

আমার ক্ষেত্রে আমাকে প্রকল্পের সেটিংসে যেতে হবে এবং গিথাব পৃষ্ঠাগুলি সক্ষম করতে হবে। ডিফল্ট বন্ধ আছে


2

আমি সূচি / এইচটিএমএল ফাইল পরিবর্তন করে আমার কম্পিউটারে "ব্যবহারকারীর নাম.github.io" ফোল্ডারটি আবার পদক্ষেপগুলি দিয়ে মুছে ফেলার মাধ্যমে সাইটটিকে কাজ করতে পেয়েছি।

আমার ভুল ( আমার মনে হয় ) আমি প্রথমটি https://github.com/username/username.github.io .git " https://github.com/username/username.github.io (না" .git ")


2

আমার ক্ষেত্রে, উপরের সমস্ত পরামর্শগুলি সঠিক ছিল। আমার বেশিরভাগ পৃষ্ঠাগুলিই কাজ করছে যা কয়েকটা ছাড়া 404 ফেরত যাচ্ছিল যদিও মার্কডাউন ফাইলগুলি রয়েছে এবং সেগুলি সঠিক বলে মনে হয়েছিল। এই পৃষ্ঠাগুলিতে এটি আমার জন্য এটি স্থির করে দিয়েছে:

  • এক পৃষ্ঠায়, কয়েকটি বিশেষ চরিত্র ছিল যা এর অংশ নয় UTF-8এবং আমার মনে হয় গিটহাব পৃষ্ঠাগুলি তাদের রেন্ডার করতে সক্ষম হয়নি। এই চরটি আপডেট / অপসারণ এবং একটি নতুন প্রতিশ্রুতি চাপানো এটি ঠিক করেছে।
  • অন্য পৃষ্ঠায়, আমি দেখতে পেলাম যে 'শিরোনামের চারপাশে অ্যাডাস্ট্রোফ ছিল , আমি সেগুলি সরিয়ে দিয়েছি এবং পৃষ্ঠাগুলি সূক্ষ্ম দেখানো শুরু করেছে

2

টাইপডকস নিয়ে আমার এই সঠিক সমস্যা ছিল। README.md কাজ করেছে কিন্তু আমার ডক স্ট্রিং দ্বারা উত্পন্ন প্রকৃত ডক্সগুলির মধ্যে একটিও প্রদর্শিত হয়নি, আমি মাত্র একটি 404 গিথুব পৃষ্ঠাগুলি পর্দা পেয়েছি।

এটি ঠিক করার জন্য, কেবল আপনার / ডক্স ডিরেক্টরিতে (বা যেখানেই আপনি নিজের ডক্স তৈরি করেন) একটি ফাঁকা ফাইল রাখুন এবং কল করুন .nojekyll

নিশ্চিত করার জন্য, আপনার ফাইলের গঠনটি এখন দেখতে হবে:

./docs/.nojekyll  # plus all your generated docs

আপনার রিমোট গিথুব রেপোতে এটি চাপ দিন এবং আপনার লিঙ্কগুলি এখন কাজ করা উচিত।

আপনার গিথুব সেটিংসে আপনি নির্বাচন করেছেন তা নিশ্চিত করুন:

Settings -> Github Pages -> Source -> master brach /docs folder

আপনার ডক ফ্রেমওয়ার্কের উপর নির্ভর করে, আপনি প্রতিবার আপনার ডক্স আপডেট করার সময় আপনাকে সম্ভবত এই ফাইলটি পুনরায় তৈরি করতে হবে, এটি টাইপডোকস ব্যবহার এবং প্যাকেজ.জসন ফাইলটিতে প্রতিবার .nojekyll ফাইল তৈরি করার একটি উদাহরণ:

# package.json

      "scripts": {
        "typedoc": "typedoc --out docs src && touch docs/.nojekyll"
      },

1

এই সমস্যাটি উপস্থিত হওয়ার আগে আমি আমার ডোমেনকে আবদ্ধ করে রেখেছি। আমি শাখা ঘা-পৃষ্ঠাগুলিকে প্রতিশ্রুতিবদ্ধ এবং ঠেলে দিয়েছি এবং এটি আমার সমস্যার সমাধান করেছে। নতুন অঙ্গীকার জেকিলকে আপনার পৃষ্ঠাগুলি পুনর্নির্মাণে বাধ্য করে।


1

আমার ক্ষেত্রে, URL টি বেশ দীর্ঘ ছিল long সুতরাং, আমি অনুমান করি যে এখানে একটি সীমা আছে। আমি এটি আমার কাস্টম সাবডোমেন এ রেখেছি এবং এটি কার্যকর হয়েছে।


1

আপনি যদি 404 টি দেখে ফেলেছেন এমনকি সমস্ত কিছু ঠিক দেখাচ্ছে তবে https / http স্যুইচ করার চেষ্টা করুন।

মূল প্রশ্নটিতে ইউআরএলটি ভুল রয়েছে, সাধারণত আপনি রেপো সেটিংস পরীক্ষা করতে পারেন এবং উত্পন্ন সাইটের জন্য সঠিক ইউআরএল খুঁজে পেতে পারেন।

তবে আমার কাছে সবকিছু সঠিকভাবে সেট আপ হয়েছে এবং সেটিংস পৃষ্ঠাটি বলেছে এটি প্রকাশিত হয়েছে, তারপরেও আমি 404 টি দেখেছি।

@ রোহিত সুথারের মন্তব্যের জন্য ধন্যবাদ (যদিও সেই মন্তব্যটি ছিল https ব্যবহার করার জন্য), আমি ইউআরএলটিকে http এ পরিবর্তিত করেছি এবং এটি কাজ করেছে, তারপরে https খুব বেশি কাজ করেছে।


1

একটি বেসরকারী রেপোতে, আমি যখন প্রথম আমার জিএইচ-পৃষ্ঠাগুলি শাখাটি গিথুবে যুক্ত করেছিলাম এবং গিথুব পৃষ্ঠাগুলির জন্য সেটিংস স্বয়ংক্রিয়ভাবে পরিবর্তিত হয়েছিল যে জিএইচ-পৃষ্ঠাগুলি শাখা প্রকাশিত হবে, তবে গিথুব.ও সহ কোনও সবুজ বা নীল দণ্ড নেই indicate url এবং কোনও কাস্টম ডোমেন বিকল্প নেই।

এটি উত্সটি মাস্টার হিসাবে পরিবর্তন করা এবং দ্রুত উত্সটি ঘ-পৃষ্ঠাগুলিতে স্যুইচ না করা পর্যন্ত এটি ছিল না যা এটি প্রকাশিত ইউআরএল থাকা সবুজ বারের সাথে আসলে আপডেট হয়েছিল।


1
এটি সাহায্য করে। আমার প্রকল্পটি প্রথমে ব্যক্তিগত ছিল এবং সেই অবস্থায় আমি প্রকল্পটি গিথুব পৃষ্ঠাগুলিতে ঠেলে দিয়েছিলাম এবং আমি 404 (অফসি) পেয়েছি। থেকে স্যুইচ করার পরে gh-pagesকরতে masterথেকে ফিরে, এবং তারপর masterথেকে gh-pagesসবকিছু কাজ করার জন্য উত্তম এবং আবেদন শুরু।
Zrna

1

এই ত্রুটির আর একটি রূপ:

আমি একটি টিউটোরিয়াল পর আমার প্রথম গিটহাব পৃষ্ঠা সেট আপ কিন্তু ফাইল দিয়েছেন readme.mdএকটি - আমার দৃষ্টিকোণ থেকে - আরো অর্থপূর্ণ নাম: welcome.md

এটি মারাত্মক ভুল ছিল:

আমরা আপনার README ফাইলটি সাইটের সূচক হিসাবে ব্যবহার করব যদি আপনি গিটহাবের কোনও সংগ্রহস্থল ব্রাউজ করেন তখন তার থেকে আলাদা index.md(বা index.html) না থাকে।

গিটহাব পৃষ্ঠাগুলি সহ প্রকাশনা থেকে এখন 1, 2, 3 হিসাবে সহজ

আমি তখন ব্যবহার আমার ওয়েবসাইট পৃষ্ঠাটি অ্যাক্সেস করতে সক্ষম হন published atলিংক অধীনে নিদিষ্ট Repository/ Settings/ GitHub Pagesদ্বারা অনুসরণ welcome.htmlবা খাটো welcome


1

কোনও কারণে, গিটহাব পৃষ্ঠাগুলি মোতায়েন করা আজ (2020-মে -05) কাজ বন্ধ করে দিয়েছে। পূর্বে আমার কোনও এইচটিএমএল ছিল না, কেবল এমডি ফাইল ছিল। আমি একটি সূচক। Html তৈরি করার চেষ্টা করেছি এবং এটি পৃষ্ঠাটি সঙ্গে সঙ্গে প্রকাশ করেছে। Index.html অপসারণের পরে, প্রকাশনা কাজ করে চলেছে।


1

প্রতিক্রিয়া ক্ষেত্রে আমার ক্ষেত্রে gh- পৃষ্ঠাগুলি শাখা নির্বাচন করা প্রয়োজন:

এখানে চিত্র বর্ণনা লিখুন


0

আপনার সংগ্রহস্থলের সেটিংস বিভাগে যান এবং উত্স বিভাগে মাস্টার শাখা চয়ন করুন এবং পৃষ্ঠাটি রিফ্রেশ করার পরে সেভ বোতামটি ক্লিক করুন এবং আপনি আপনার পৃষ্ঠার লিঙ্কটি দেখতে সক্ষম হবেন !.


0

আমিও এই সমস্যার মুখোমুখি হয়েছি (404) এবং এর মূল কারণটি ছিল আমার ফাইলটির নাম INDEX.md। আমি উইন্ডোজে বিকাশ করছিলাম এবং আমার স্থানীয় জ্যাকিল সাইট কাজ করেছিল (যেহেতু উইন্ডোজ ফাইলের নামগুলি ডিফল্টরূপে সংবেদনশীল হিসাবে বিবেচনা করে)। গিথুবকে ঠেলে দেওয়ার পরে, এটি কার্যকর হয়নি। একবার ভাবলাম নতুন নামকরণ INDEX.mdকরা index.md, জিনিষ ভাল কাজ করেন।


0

তবুও অন্য একটি দৃশ্য:

  • একটি সংস্থাপন পৃষ্ঠা ব্যবহার করে (কোনও প্রকল্প পৃষ্ঠা নয়) যার নামে একটি সংগ্রহস্থল রয়েছে <orgname>.github.io
  • masterশাখায় মার্কআপ হিসাবে উত্স নথি (asciidoc)
  • ট্র্যাভিস সিআই উত্সযুক্ত ডকুমেন্ট ফাইলগুলি থেকে masterউত্পন্ন এইচটিএমএল ফাইলগুলিকে gh-pagesশাখায় টেনে নিয়ে যাচ্ছে

gh-pagesশাখা উত্পন্ন এইচটিএমএল পৃষ্ঠাগুলির সাথে আপডেট করা হয়। গিটহাব Environmentট্যাবটি সংস্থার পৃষ্ঠায় লিঙ্ক সরবরাহ করে। এটি ক্লিক করলে ফলাফল হয় a 404

Https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/ এর মতে

ব্যবহারকারী এবং সংস্থা পৃষ্ঠাগুলি যাদের এই ধরণের সংগ্রহস্থলের নাম রয়েছে কেবল masterশাখা থেকে প্রকাশিত হয়

যদি আমি এটি সঠিকভাবে বুঝতে পারি, gh-pagesআপনি যদি কোনও সাইটের পরিবর্তে কোনও সাইট Userবা Organizationসাইট তৈরি করে থাকেন তবে গিটহাব পৃষ্ঠাগুলি শাখা থেকে প্রকাশিত হবে না Project

আমি আমার রেপোটিকে Projectসাইটের পরিবর্তে একটি সাইট হিসাবে নামকরণ করেছি Organizationএবং gh-pagesপ্রত্যাশা অনুযায়ী শাখাটি প্রকাশ করা হয়েছিল।


0

আমার একই সমস্যা ছিল .. খুব অদ্ভুত ইস্যু .. আমার এইচটিএমএল শিরোনাম পরে স্থান ছিল

> <title>
> 
> <script>

স্থির, স্থান অপসারণের পরে

> <title>
> <script>

0

এছাড়াও, গিটহাব পৃষ্ঠাগুলি বর্তমানে গিট এলএফএস সমর্থন করে না । যেমন, যদি গিট এলএফএসের সাথে প্রতিশ্রুতিবদ্ধ গিটহাব পৃষ্ঠাগুলিতে আপনার চিত্র (বা অন্যান্য বাইনারি সম্পদ) থাকে তবে আপনি এই ফাইলগুলির জন্য 404 খুঁজে পাবেন না।

এটি অক্সিজেন বা অনুরূপ সরঞ্জাম দিয়ে তৈরি ডকুমেন্টেশনের জন্য সাধারণ common

এই ক্ষেত্রে সমাধানটি হ'ল গিট এলএফএসের সাহায্যে এই ফাইলগুলি প্রতিশ্রুতিবদ্ধ না করা।


0

আমার ক্ষেত্রে আমার সংগ্রহশালাটি ব্যক্তিগত ছিল। সংগ্রহস্থলটিকে সর্বজনীন করুন এবং সমস্ত পদক্ষেপের মধ্য দিয়ে যান।


0

আমি এই সমস্যা সম্মুখীন, আমার পৃষ্ঠাগুলি 404. পেয়ে এবং তারপর আমি যোগ README.md আমার সংগ্রহস্থলের, এবং 404 সর্বস্বান্ত হয়েছিল।

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