Getting Blob ID from files
If I have a repository given at commit ffded2bb9b398af20fbc2f3e11c74b546f4c9764
I would like to get the blob ID of all the files in a given folder (and possible sub-folder) using bash. But I don't understand how.
As I am new with blob, I didn't understand the online manuel.
git blob
add a comment |
If I have a repository given at commit ffded2bb9b398af20fbc2f3e11c74b546f4c9764
I would like to get the blob ID of all the files in a given folder (and possible sub-folder) using bash. But I don't understand how.
As I am new with blob, I didn't understand the online manuel.
git blob
Possible duplicate of List and cat files at certain commit
– phd
Nov 26 '18 at 22:33
git ls-tree -r ffded2bb9b398af20fbc2f3e11c74b546f4c9764 unix
; the listing includes file mode, object type, file hash and file name.
– phd
Nov 26 '18 at 22:33
add a comment |
If I have a repository given at commit ffded2bb9b398af20fbc2f3e11c74b546f4c9764
I would like to get the blob ID of all the files in a given folder (and possible sub-folder) using bash. But I don't understand how.
As I am new with blob, I didn't understand the online manuel.
git blob
If I have a repository given at commit ffded2bb9b398af20fbc2f3e11c74b546f4c9764
I would like to get the blob ID of all the files in a given folder (and possible sub-folder) using bash. But I don't understand how.
As I am new with blob, I didn't understand the online manuel.
git blob
git blob
asked Nov 26 '18 at 21:23
Thomas van der meulenThomas van der meulen
32
32
Possible duplicate of List and cat files at certain commit
– phd
Nov 26 '18 at 22:33
git ls-tree -r ffded2bb9b398af20fbc2f3e11c74b546f4c9764 unix
; the listing includes file mode, object type, file hash and file name.
– phd
Nov 26 '18 at 22:33
add a comment |
Possible duplicate of List and cat files at certain commit
– phd
Nov 26 '18 at 22:33
git ls-tree -r ffded2bb9b398af20fbc2f3e11c74b546f4c9764 unix
; the listing includes file mode, object type, file hash and file name.
– phd
Nov 26 '18 at 22:33
Possible duplicate of List and cat files at certain commit
– phd
Nov 26 '18 at 22:33
Possible duplicate of List and cat files at certain commit
– phd
Nov 26 '18 at 22:33
git ls-tree -r ffded2bb9b398af20fbc2f3e11c74b546f4c9764 unix
; the listing includes file mode, object type, file hash and file name.– phd
Nov 26 '18 at 22:33
git ls-tree -r ffded2bb9b398af20fbc2f3e11c74b546f4c9764 unix
; the listing includes file mode, object type, file hash and file name.– phd
Nov 26 '18 at 22:33
add a comment |
1 Answer
1
active
oldest
votes
Few options:
git ls-tree
git-ls-tree - List the contents of a tree object
git ls-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
git log
# get the tree (%T) object of the given commit
git log ffded2bb9b398af20fbc2f3e11c74b546f4c9764 -1 --pretty=%T
git diff-tree
git-diff-tree - Compares the content and mode of blobs found via two tree objects
# Get the SHA-1 of the files in the given commit
git diff-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53489281%2fgetting-blob-id-from-files%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Few options:
git ls-tree
git-ls-tree - List the contents of a tree object
git ls-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
git log
# get the tree (%T) object of the given commit
git log ffded2bb9b398af20fbc2f3e11c74b546f4c9764 -1 --pretty=%T
git diff-tree
git-diff-tree - Compares the content and mode of blobs found via two tree objects
# Get the SHA-1 of the files in the given commit
git diff-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
add a comment |
Few options:
git ls-tree
git-ls-tree - List the contents of a tree object
git ls-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
git log
# get the tree (%T) object of the given commit
git log ffded2bb9b398af20fbc2f3e11c74b546f4c9764 -1 --pretty=%T
git diff-tree
git-diff-tree - Compares the content and mode of blobs found via two tree objects
# Get the SHA-1 of the files in the given commit
git diff-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
add a comment |
Few options:
git ls-tree
git-ls-tree - List the contents of a tree object
git ls-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
git log
# get the tree (%T) object of the given commit
git log ffded2bb9b398af20fbc2f3e11c74b546f4c9764 -1 --pretty=%T
git diff-tree
git-diff-tree - Compares the content and mode of blobs found via two tree objects
# Get the SHA-1 of the files in the given commit
git diff-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
Few options:
git ls-tree
git-ls-tree - List the contents of a tree object
git ls-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
git log
# get the tree (%T) object of the given commit
git log ffded2bb9b398af20fbc2f3e11c74b546f4c9764 -1 --pretty=%T
git diff-tree
git-diff-tree - Compares the content and mode of blobs found via two tree objects
# Get the SHA-1 of the files in the given commit
git diff-tree ffded2bb9b398af20fbc2f3e11c74b546f4c9764
answered Nov 26 '18 at 22:40
CodeWizardCodeWizard
52.7k127095
52.7k127095
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53489281%2fgetting-blob-id-from-files%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Possible duplicate of List and cat files at certain commit
– phd
Nov 26 '18 at 22:33
git ls-tree -r ffded2bb9b398af20fbc2f3e11c74b546f4c9764 unix
; the listing includes file mode, object type, file hash and file name.– phd
Nov 26 '18 at 22:33