freeCodeCamp/guide/arabic/git/git-show/index.md

2.4 KiB

title localeTitle
Git Show Git Show

إظهار بوابة

يُعد git show أمرًا مفيدًا يمكنك من مشاهدة عرض مفصل لكائن معين (التهم والعلامات والنقط والأشجار).

بناء جملة هذا الأمر هو كما يلي:

git show [<options>] [<object>…​]

لكائنات مختلفة بوابة git show يعطي مخرجات مختلفة.

  • يلتزم بعرض رسالة سجل الالتزام مع اختلاف التغييرات التي تم الالتزام بها.
  • بالنسبة للعلامات ، فإنه يعرض رسالة العلامات والكائنات المشار إليها.
  • للأشجار ، فإنه يظهر الأسماء
  • للنقط العادي ، فإنه يدل على محتويات عادي

الاستخدام الأكثر شيوعًا لـ git show سيكون بالاشتراك مع كائن git commit

git show 3357d63

ستحصل على إنتاج مشابه لـ ،

``commit 3357d63d8f44104940e568a1ba89fa88a16dc753 Author: John Doe johndoe@acme.com Date: Tue Oct 2 00:57:38 2018 +0530

add a section on git commit --amend --author

diff --git a/src/pages/git/git-commit/index.md b/src/pages/git/git-commit/index.md index fc9f568..8f1c8eb 100644 --- a/src/pages/git/git-commit/index.md +++ b/src/pages/git/git-commit/index.md @@ -73,5 +73,11 @@ Premature commits happen all the time in the course of your day-to-day developme

Amended commits are actually entirely new commits and the previous commit will no longer be on your current branch. When you're working with others, you should try to avoid amending commits if the last commit is already pushed into the repository.

+With --amend, one of the useful flag you could use is --author which enables you to change the author of the last commit you've made. Imagine a situation you haven't properly set up your name or email in git configurations but you already made a commit. With --author flag you can simply change them without resetting the last commit. + + +git commit --amend --author="John Doe <johndoe@email.com>" + +

More Information:

  • Git documentation: commit ``

يمكنك فقط استخدام git show وعرض محتوى أحدث إلتزامات git.

معلومات اكثر: