ファイルを作成したコンピュータを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. mdfコンテンツのみを調べるためにダミーファイルストリームファイルグループを作成することはできますか?
- 9. Gitディレクトリの外にGitハッシュオブジェクトを作成することはできますか?
- 10. gitを使って、リポジトリに置かれた他の人が使っていないファイルを削除することはできますか?
- 11. setuidまたはstickyを使用して、PHPによって作成されたファイルを特定のユーザーにすることはできますか?
- 12. (名前付き)関数は、呼び出された名前を調べることができますか?
- 13. バイナリツリーの高さを調べることができません
- 14. どのようにlibファイルを調べることができますか?
- 15. サブモジュールを使ってgit repoをクローンすることはできますか?
- 16. Git Pushを使ってビルドをトリガすることはできますか?
- 17. unixソケットのような "偽の"ファイルを作成することは可能ですか?また、 `echo`を使って書くことができますか?
- 18. どうすればgit cloneを使ってgitスケルトンから新しいプロジェクトを作成できますか?
- 19. git mergeで間違った出力ファイルが生成される
- 20. 多くのコンピュータから高速のコンピュータを作成することはできますか?
- 21. Qt:QStyledItemDelegateによって作成されたテキストエディットは、エスケープキープレスイベントを受け取ることができませんか?
- 22. docker APIを使ってドッカーホスト上のファイルからイメージを作成することはできますか?
- 23. git rebaseを使って削除したファイルを取り戻すことはできますか?
- 24. PostgreSQL:現在のトランザクションによって行が作成されたかどうかを調べる
- 25. 誰かがリモートブランチでgit rebase操作を行ったかどうかを調べるには?
- 26. Mavenを使ってjarファイルを作成し、それを別のコンピュータで使用する方法は?
- 27. インスタンスを作成してgitをインストールすることができます
- 28. gitはXCodeで作成された* .pchファイルを無視しますか?
- 29. Luaの "ソケット"ライブラリを使ってポートの状態を調べることはできますか?
- 30. gitの大きなファイルが小さかったので、gitはそれでもまだ大きすぎると思っています
おそらくそうではありません。何を知っておく必要がありますか? –
yoの追加例 – Private
あなたが紹介したファイルを調べることができます。 – Zildyan