ファイルを作成したコンピュータをgitで調べることは可能ですか?もしあなたがコードリポジトリを持っていれば、それらのファイルを調べて、どのコンピュータで作られたのか、どのユーザ名で見ることができるのでしょうか?たとえば、彼らはmacやlinuxで作られたのでしょうか?gitを使ってファイルが作成されたコンピュータを調べることはできますか?
-1
A
答えて
3
いいえ、私はそれが可能ではないと思います。 Gitリポジトリは単なるコミットのグループです。偉大DZoneの記事(Git Behind the Curtain: What Happens When You Commit, Branch, and Merge)から:
各コミットは、3件の情報が含まれています についてのメタデータは、(誰が、それが起こったときに、それを作った、とメッセージ)コミット、 親のリストは、コミット(どの最初のコミットでは空ですが、コミットごとに少なくとも1つのエントリが )、プロジェクトディレクトリのルートを保持する "ツリー" オブジェクトへの参照です。でも、その時
、 "誰が" の部分は、あなたのGitの設定から来ている - user.name
& user.email
。
関連する問題
- 1. VC++によって生成された.objファイルを調べる
- 2. どうすればgitのパフォーマンスを調べることができますか?
- 3. Guidをデコードして、いつ、どこで生成されたのか調べることはできますか?
- 4. ファイルがgitブランチに表示された日時を調べる
- 5. C++でファイルを作成するとき、作成されたファイルはどこに保存されますか?
- 6. ファイルがフォルダに追加されたときを調べる
- 7. Gitは、削除されたファイルがマージによって上書きされると言っています
- 8. gitを使って、リポジトリに置かれた他の人が使っていないファイルを削除することはできますか?
- 9. setuidまたはstickyを使用して、PHPによって作成されたファイルを特定のユーザーにすることはできますか?
- 10. どのようにlibファイルを調べることができますか?
- 11. Git Pushを使ってビルドをトリガすることはできますか?
- 12. サブモジュールを使ってgit repoをクローンすることはできますか?
- 13. unixソケットのような "偽の"ファイルを作成することは可能ですか?また、 `echo`を使って書くことができますか?
- 14. どうすればgit cloneを使ってgitスケルトンから新しいプロジェクトを作成できますか?
- 15. Qt:QStyledItemDelegateによって作成されたテキストエディットは、エスケープキープレスイベントを受け取ることができませんか?
- 16. 多くのコンピュータから高速のコンピュータを作成することはできますか?
- 17. git rebaseを使って削除したファイルを取り戻すことはできますか?
- 18. docker APIを使ってドッカーホスト上のファイルからイメージを作成することはできますか?
- 19. 誰かがリモートブランチでgit rebase操作を行ったかどうかを調べるには?
- 20. Mavenを使ってjarファイルを作成し、それを別のコンピュータで使用する方法は?
- 21. rootで作成されたすべてのファイルが書き込み禁止になっています
- 22. インスタンスを作成してgitをインストールすることができます
- 23. gitの大きなファイルが小さかったので、gitはそれでもまだ大きすぎると思っています
- 24. gitはXCodeで作成された* .pchファイルを無視しますか?
- 25. EditTextが作成されているかどうか調べるには?
- 26. どの設定ファイルが使用されているかを調べるには
- 27. luacによって生成されたバイトコードは、Luaライブラリのないコンピュータでも使用できますか?
- 28. (所有している)プロセスがなくなったときに削除されるファイルを作成することはできますか?
- 29. Javascriptを使用してファイルを作成することができます
- 30. vlcでドッキングされたプレイリストを作成することはできますか?
おそらくそうではありません。何を知っておく必要がありますか? –
yoの追加例 – Private
あなたが紹介したファイルを調べることができます。 – Zildyan