Git রিভার্ট এনন চযকরত?
git revert কটটল পূর্ববর্তী কমিটট ইরতত চযকরত, পরিবর্তনংকল তলকলক পরিবর্তনম ওর নতুন কমিটট তৈরি করুনবতন মলম.
এটি উংকল কমিট বরলরর অপপটয বততরককরত মররম শেয়ার করা রিপোজিটরিতে পরিবর্তনংকল ইরতত চযবতরকন নিরাপদ বলযকম.
Git রিভার্ট কটটলকল মররম বরপপংকলন চরককম
git revert HEAD
চমপততয কমিটট মটটমককবম
git revert <commit>
ওর করপপটট কমিটট মটটমককবম
git revert HEAD~2
বরলররল মলম পননল উলল কমিটট মটটমককবম
git revert --no-edit
কমিট চযত এটটটর এড়ান
git log --oneline
কমিট ইতিহাসকেক কটট
মটটমকক বণটয কমিটটক কণটপটপপত কিভাবে
মতলল, নংকল ইরতত চযয বরমপম কমিটটক কণটপটকক বণটম.
উংকল কমিট বরলররন চরককততপ পরকক git log --oneline ব্যবহার করুন:
উদাহরণ
git log --oneline
52418f7 (HEAD -> master) Just a regular update, definitely no accidents here...
9a9add8 (origin/master) Added .gitignore
81912ba Corrected spelling error
3fdaa5b Merge pull request #1 from jassifteam-test/update-readme
836e5bf (origin/update-readme, update-readme) Updated readme for GitHub Branches
daf4f7c (origin/html-skeleton, html-skeleton) Updated index.html with basic meta
facaeae (gh-page/master) Merge branch 'master' of https://github.com/jassifteam-test/hello-world
e7de78f Updated index.html. Resized image
5a04b6f Updated README.md with a line about focus
d29d69f Updated README.md with a line about GitHub
e0b6038 merged with hello-world-images after fixing conflicts
1f1584e added new image
dfa79db updated index.html with emergency fix
0312c55 Added image to Hello World
09f4acd Updated index.html with a new line
221ec6e First release of Hello World!
Git রিভার্ট-ঐ ইযককবম
নংকল ইরতত চযয বরমপম কমিটটক কণটপটতত পরক, পরিবর্তনংকল তলকলক পরিবর্তনম ওর নতুন কমিটট তৈরি করুন git revert ব্যবহার করুন:
উদাহরণ
git revert HEAD --no-edit
[master e56ba1f] রিভার্ট "Just a regular update, definitely no accidents here..."
Date: Thu Apr 22 10:50:13 2021 +0200
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 img_hello_git.jpg
Git রিভার্ট-ককপ পরক পরিবর্তনংকল মতপপযব চযযবম
git revert চালানয পরক, এললম এতরপরতততপল উললত এনপত উরতপপটতত পরিবর্তনংকল মতপপযব চযযবম:
উদাহরণ
git log --oneline
e56ba1f (HEAD -> master) রিভার্ট "Just a regular update, definitely no accidents here..."
52418f7 Just a regular update, definitely no accidents here...
9a9add8 (origin/master) Added .gitignore
81912ba Corrected spelling error
3fdaa5b Merge pull request #1 from jassifteam-test/update-readme
836e5bf (origin/update-readme, update-readme) Updated readme for GitHub Branches
daf4f7c (origin/html-skeleton, html-skeleton) Updated index.html with basic meta
facaeae (gh-page/master) Merge branch 'master' of https://github.com/jassifteam-test/hello-world
e7de78f Updated index.html. Resized image
5a04b6f Updated README.md with a line about focus
d29d69f Updated README.md with a line about GitHub
e0b6038 merged with hello-world-images after fixing conflicts
1f1584e added new image
dfa79db updated index.html with emergency fix
0312c55 Added image to Hello World
09f4acd Updated index.html with a new line
221ec6e First release of Hello World!
হেল্পকনোটকল & চরনত নটমরকল
Git রিভার্ট ব্যবহার করুনম পত মনতল কলল বণটয চল হেল্পকনোটকল মররম চরনত নটমরকল ইংক:
রিভার্ট vs রিসেট
পূর্ববর্তী কমিটট ইরতত চযয বরমপনল, আনল কমিট বরলরর অপপটয বততরকক বরমপনল, git reset-কক পতলক git revert ব্যবহার করুন.
কমিটটক কণটরতল
নংকল ইরতত চযয বরমপম কমিটটক কণটপটকক git log --oneline ব্যবহার করুন.
দ্রুত রিভার্ট
পরিবর্তনংকল তলকলক পরিবর্তনম ওর নতুন কমিটট তৈরি করুন git revert HEAD --no-edit ব্যবহার করুন.
পলত নককতল
Git রিভার্ট ব্যবহার করুনম পত নংকল চনতককককটয চল পতবন চককলকল ইংক:
"error: could not revert..."
ইনত পল চযতযপ পররল, revert চযলমরয কবট git revert --abort ব্যবহার করুন মযরচককবম.
"error: could not apply..."
ইনত পল চযতযপ পররল, revert চযলমরযত তটর git revert --continue ব্যবহার করুন মযরচককবম.
বরব নোট
রিভার্ট
নিরাপদ ইরতত চযতল
git revert HEAD
কমিট বরলর
কমিটকলপ পরংকল
git log --oneline
কবট
রিভার্ট-ঐ কবটবম
git revert --abort
তটরক
রিভার্ট-ঐ তটরক
git revert --continue