আমি এমন একটি সমস্যার মুখোমুখি হচ্ছি যে কীভাবে সমাধান করবেন আমি নিশ্চিত নই।
আমি আমার শাখা থেকে মাস্টারের বিরুদ্ধে রিবেস করেছি:
git rebase master
এবং নিম্নলিখিত ত্রুটি পেয়েছি
First, rewinding head to replay your work on top of it...
Applying: checkstyled.
Using index info to reconstruct a base tree...
Falling back to patching base and 3-way merge...
Auto-merging AssetsLoader.java
CONFLICT (content): Merge conflict in AssetsLoader.java
Failed to merge in the changes.
Patch failed at 0001 checkstyled.
সুতরাং আমি আমার প্রিয় সম্পাদকের কাছে গিয়েছিলাম, 1 টি লাইন দ্বন্দ্ব সংশোধন করেছি, ফাইলটি সংরক্ষণ করেছি এবং গিট স্ট্যাটাস দিয়েছি এবং নিম্নলিখিত ফলাফলটি পেয়েছি:
# Not currently on any branch.
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: PassengerContactHandler.java
#
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both modified: AssetsLoader.java
#
আমি একটি গিট এ্যাসেটস লোডার.জাভা এবং গিট স্ট্যাটাস যুক্ত করেছি এবং নিম্নলিখিতটি পেয়েছি:
# Not currently on any branch.
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: AssetsLoader.java
# modified: PassengerContactHandler.java
#
এবং যখন আমি গিটকে পুনঃব্যবস্থা করতাম - চালিয়ে যাব:
git rebase --continue
You must edit all merge conflicts and then
mark them as resolved using git add
আমি জানি আমি প্যাচটি এড়িয়ে যেতে এবং পুনরায় চালিয়ে যেতে পারি, তবে আমি নিশ্চিত নই যে প্যাসেঞ্জার কনট্যাক্টহ্যান্ডলিরজাভায় পরিবর্তনগুলি আমার শাখায় পুনর্বাসিত হবে কিনা।
সুতরাং আমি নিশ্চিত নই, আমার কীভাবে এগিয়ে যাওয়া উচিত?
সম্পাদনা: এটি কি এমন হতে পারে যে সমস্যার সমাধান হওয়া ফাইলটি মূল সংস্করণের মতো?
অনেক ধন্যবাদ, লুকাস
সম্পাদনা করুন, আমার সাথে আবার এটি ঘটেছিল:
এটা আমার সাথে আবার ঘটেছিল,
(307ac0d...)|REBASE)$ git status
# Not currently on any branch.
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: assets/world/level1/Level-1.xml
# modified: George.java
# modified: DefaultPassenger.java
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# mb-art/originalAssets/27dec/
((307ac0d ...) | REBASE) it গিট রিবেস - অবিরত
You must edit all merge conflicts and then
mark them as resolved using git add
গিট - রূপান্তর
git version 1.7.1
git-rebase
যদি কোনও সমস্যা না থাকে তবে কখনও সমাধান না করা দ্বন্দ্ব রয়েছে বলে প্রতিবেদন করা উচিত নয়। আপনি যদি সহজ পরীক্ষার ক্ষেত্রে সমস্যাটি পুনরুত্পাদন করার জন্য পরিচালনা করতে পারেন তবে এটি ডিবাগ করা অনেক সহজ হবে তবে তবুও যদি আপনার git status
যখন কোনও দ্বন্দ্বের কথা বলা git rebase --continue
না থাকে এবং আপনার গীত সংস্করণটি বর্তমান রয়েছে, আপনি গিট দেবকে ইমেল করার চেষ্টা করতে পারেন আপনি যতটা ডায়াগনস্টিক তথ্য পেতে পারেন তার সাথে git@vger.kernel.org এ মেলিং তালিকা।
git status
, ডান? এর নিচে কোন অনুপস্থিত নেই?