Skip to content

Instantly share code, notes, and snippets.

Created December 25, 2012 21:11
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save anonymous/86eaf2a6266f66dd6099 to your computer and use it in GitHub Desktop.
string = '''
dangling blob 00dc4b16d96ba08dbfd0e339c2b1cb9bb4b289cd
dangling blob 0218e54b69f796cfe860fb291af6e38bbd7640ca
dangling blob 02ae08bfe381fccb7d9828dfd30a8940a5f53cdb
dangling blob 06a0034bd7358d6d7f49e1fc73d473cb88e85898
dangling blob 07442b12a0fcf3554b4ac3c690f2e6878640ed32
dangling blob 08143060515dd0253a75fb4959fda2d92fc15093
dangling blob 09cc85a2e3cdb1e216f1b593b72b1e1adb59e189
dangling blob 0ce858762a72756c11d9b05e09ca44c1a942cb71
dangling blob 1234ab6bad951bb12c2110cc3f762e9e88b5c335
dangling blob 12bcb3f0c74af9c0d41d79c3661298f92950b622
dangling blob 179c14ca52c384fc27f42fa76ea982c4674b3c20
dangling blob 1a2296767ce1595cc3ee39f41c3d8c8fb1459793
dangling blob 1ea893d608d999b6a7d95a98fb1d7c19d04dc7e4
dangling blob 1ef0639645817d63b3c87348628c11ee363235c9
dangling blob 201a069e2cfc5ad5b24c815cb34d582dbd532cd4
dangling blob 2146c1ecc9e58df6b9b49c9b790132297e7c6ea1
dangling blob 224472def07bca303aba98d20c3b7e5441213a3e
dangling blob 23de56ac60aace0b1cc98dba68407ddcecc7614a
dangling blob 280231a11c5dae1148abef269343223640918625
dangling blob 2886eb16abc0faf0a67aea75ffbaaef43632feec
dangling blob 29f204c1ee514b2e99286dfd505aa00e1263f65d
dangling blob 2b90f1784acac62c18da97bcaa32b282fd709713
dangling blob 2d7edd7734559332673a85b9f681a712f97b78ce
dangling blob 317a09430279f3bfda60d33ac92e6870f2b90ad8
dangling blob 32e24ac25fc7770ac1152e1bc22ae8fa517583d2
dangling blob 3552bea58dee6dcca53298516c04d4e962264d3f
dangling blob 38482d788bc4c8941935df7632100ec2c869b093
dangling blob 389ef8c9742876f7de411efc0a316161f68c736c
dangling blob 39e4c7f4b93e39e0915c7e842115ee15a55d77fa
dangling blob 3bfe79f7e6c03f34d6d23008b30beed8eb5c466d
dangling blob 4012c41b4e9cd64bd56d75df76c2ed0ca5f6a5cc
dangling blob 4036729191c5a2b2dffc08a197bc193bc16d5507
dangling blob 47d6b37556c2fca9b1bed660319e2c345ead326f
dangling blob 4c96cdd7ed2df9cc739c8113fe1591b9a517c093
dangling blob 4e0cbede89f77bef9e19ada3b1e7e9abb8bcae8c
dangling blob 504e493bd366a4dd11adc1a84be44c337c127818
dangling blob 56606c35a255e628f4002e43d783cd1e023b6988
dangling blob 58fe0b210bf3e5a20b86ecbc29a8a0421b7e95f6
dangling blob 59385cdf379bd06a8d2326dcd4de6d5cd5d3f5b0
dangling blob 5d6ea590ed0ff754da5af296fc9393f196b84213
dangling blob 611055679b435530c305db34e923996d4196087a
dangling blob 620a9e7763861e2c813176d0cfd29c527fcb45c3
dangling blob 624600cf52487c70d972a9d229eda4c6348f3b64
dangling blob 652629e758c0ecac780b6624b17caf4114f7a1cd
dangling blob 6c2608abe422523df583160855d507588a91f439
dangling blob 6fbec4fa4fb8316c18b78d1fcec5a13599fd9d1a
dangling blob 72aca7e441e1855f8c7a7ac1f1cbe5d42cd1235b
dangling blob 767a988c7b6b1060a76634530f2e93714702e055
dangling blob 76da5f2e362c2509c69affb6a5fd12d542a932ef
dangling blob 7792c3590143c2ff87511d0b00c7d2a4cf3ede0a
dangling blob 79b4fab1110926af7b38e1ce663cc2e635fe3acc
dangling blob 7c2cb8c78fac65081531dd1ec550e937918a29e4
dangling blob 7c9ce767c42eb45e3e7b2eb03855a00aaa83042b
dangling blob 8228597b60387356d2eb1dc395184c7ab5d70692
dangling blob 83660ab1878ba9adc6477ed910333e32bb6b46ce
dangling blob 8414fbe4ca83592a71927abf993236a1eb92cd52
dangling blob 8c4828586f37903710c877aaa919fb4abc81f9c0
dangling blob 8d84d21cd0eaea40979b3159634cdb4de1c4f692
dangling blob 8e8c5c32b7371a2afd77ffe47af0d782f5e8a5ca
dangling blob 993670217ead6bd4323709ac889ed9b296641a07
dangling blob 999c94a3eea812746ca5b85a17569f041307302e
dangling blob 9a48320a5f1c025b6cc9819ab539a6d17fcbaf81
dangling blob 9acc35a3ee599e88bfe3810cb8caee90cc233db1
dangling blob 9e786d2c3ea7924cd9bd4644823582ddaad5e95e
dangling blob 9ed8a783239ca3daca826c5715aa2b270ce10994
dangling blob b04ad821ef606aa816c3fd58311f0062434149ed
dangling blob b55ad07a31ef4718201089acdd3687f71388ff3d
dangling blob b82cbf973945c3de28b6b1e678fd611f383abdb0
dangling blob bb483ee627f1a872005d5b182d67cc6145272b1d
dangling blob bb503c9556f073f19c8379734cf08606da1fcab7
dangling blob bc1806c7266a58a6bd34af1a9747ae3a3abe9576
dangling blob c054ba72615919ecfe77dd8b4f74e3d2ec40993f
dangling blob c4dea488efb4c7bec3a2db0b7857bbed8b936a67
dangling blob cc02fe76d921f3e096f37e8cd52da648c88a637d
dangling blob cd9ca2b4c6cb7631b55efeae2d2368f739458354
dangling blob cf2eb400d63e0728367c9f344a83943329464df5
dangling blob d3ac10326758960b396e5f753f932a8bc6dfc609
dangling blob d3f0d9dccd5635c0146229146ff32e228d20b579
dangling blob da98e7facf3f90ab3a97c002fd6b392b5a9ba902
dangling blob de1a1edbfa23b1cb4959676f61ec919eb91fbca1
dangling blob dfd6fecb3312583bc3442cd3c2204091ecbafcc2
dangling blob e3f8d09623f3e0ee2c725fc5d91b8c24461ca576
dangling blob e7ecf0c4e3bcb2d0a654443cfc5c95bb76893319
dangling blob ec464949ce4db840e4ba628a880509b8f93e00dd
dangling blob f11efc6441cc1764612782b19cb8ca910673656c
dangling blob f2e26bb84d815777428760336fbb20f1cc7270aa
dangling blob f3648a0dbc9f021131677c88383f1cc9b15ea22e
dangling blob f50202d79693b0683927f09bcee8f98953621679
dangling blob f50872e7cb660d710b3f22018eb8fcd1f8de23c9
dangling blob f8da2cffd4de029d658fe2f7b9ec88f28dc34a9a
dangling blob f92824911fe128f190bae77e1871d28dc3c93fa4
dangling blob f96e4ad951ca734b8b6d086c7e5d27b29aa2e084
dangling blob f9a089ffed68f07cb6a13e7b1d9272302fb618b1
dangling blob f9dedc20839c66371c02588f4726d649bbf168b7
dangling blob fbe2ef562b8329b36fd3a85464fab7bdc36517dc
dangling blob fc66ab682c7cf78e136814f26a05a7574a35e881
dangling blob fed2bc2507182c0ae5e458399ec6a20e0dc8c235
dangling blob ffd6798db0c830ca02a939f3815c8adef80eabfe
dangling blob 04a501e5a1648d0bc4df4d1d7f7f84d56148c696
dangling blob 06e953b191330f69ce7116719ffae1226bb4509d
dangling blob 07ddc72687aa56a05c8169cdb17adfdc78905d28
dangling blob 092d99242dcb827a5adf27c668925221a991166c
dangling blob 0965a4de34384d3c4897e56928a0b1d83cd446a1
dangling blob 0df11fe0f32d653ab1b9a11fa591f3a1d0bcbe1d
dangling blob 105b6531a3dc81fb32e6632bcbeca966959f909e
dangling blob 1231c56fd8164a19c629a8c1c23ee261331ef24f
dangling blob 145baa7496d9b0b911558e068de79b58ca8bcf20
dangling blob 1773f99cee9bdcb1eeeb0913fe9e3fb92b95615a
dangling blob 19fd14510cac9f64a4a93e4527c46e27e10d8b68
dangling blob 1a775281ad900d272e4f4564b0bc9a5c7d70f39f
dangling blob 1e356e803e5b413bf9488a25b4d05694c55f1426
dangling blob 2513c19abae75c41f038833c4b0d83e41af42f3e
dangling blob 252fcbe58c96075adb510f220a561bbedda70ee0
dangling blob 257b0534ffc9882581bb39b1a4b3043a785e4e4f
dangling blob 29873c20aaf2a531857097a2c7ff17b3cc2f8a64
dangling blob 2cc50878554a6838f8dd0d40359bc5a7c65aa3d1
dangling blob 2ee7731f708137959f64fa6ac9e7029ad41f7053
dangling blob 2f0d8ceb5e8ad0a2e68c6d32e878438a3fe4bf06
dangling blob 2f25149796deba075fda93151c8021abf1ec62db
dangling blob 30cd9aa777b8636f21e5895bbc0e412324c54fde
dangling blob 35d12544256fa1a188b5f6ac509a21863185b272
dangling blob 4053cd885403f446634697b4da137724d952fe84
dangling blob 4489e58688ca642d8e0e9489f6896f49f9b89da6
dangling blob 46491152fb516571595f3a5252f6b7897368e19b
dangling blob 4b3d83ac0cbbf6d5bb94fb0fbddf775c253f1408
dangling blob 4b9788802e144c26c49158600dda11e94be02757
dangling blob 50d7b98ede5d9b7f38ca1b4e47cad800b47bd8b6
dangling blob 518f84f4561d9494d5a4825761502fb5ab3b637c
dangling blob 540333c5ca15260a06038fcdd1b112db24773b1c
dangling blob 56c9610e51b7bb9b7f866c9edc7cef438e57c9d1
dangling blob 5a49d46294e3f25ec9031cbed86ca0ba641c786b
dangling blob 5b21c541de5bba8321309537581232177f446008
dangling blob 5bbb9fffd5eaf445405bc067e7c35ddbccfacfee
dangling blob 5d13fc8c266f4763528122b7c515e2024849601d
dangling blob 5d8d9be237b28d4ebdad9cec9510764ab88154e6
dangling blob 607bd3fce435ae624ac5a3f85a4b0afaa1a99db0
dangling blob 6265e94c62c39811c7ec41e81bf3fd994d43b760
dangling blob 69f7093d54e808b28bdfcc40218d7de4912e6cfb
dangling blob 69f7f34c5ad341fa78831355eafde0a400d00cae
dangling blob 6bcf9e1bf0a5111e426e35a97508b629e95294fa
dangling blob 6ddf4804dd7060006619c101f392e903a7588b79
dangling blob 714f6f3e0d790f05b692db0a2b8518fbe1a529a1
dangling blob 72ef8d1e714cadcff9000e1182abe125326f1fca
dangling blob 74fd0875555bce9f264fec38eee3422246068625
dangling blob 761567942fc20b22ba68ce6b5f46652cf63c48c0
dangling blob 76e9566a3cd70a804949342aa58be54efa53de0e
dangling blob 7703b549547c5ddc5ead4d303dd7efcbd4a8a563
dangling blob 7783a744d55691f8419c1675c5381afe2138f7d0
dangling blob 797d3b25078e2d1cf11a905e750e534e15116f40
dangling blob 7a3f570de5a1aefda1955762e69c741645d450f4
dangling blob 7ce39f19bfeeaf1064c0bf0dcd6335b771397ff3
dangling blob 7dd97a1f2ec456cd4dc146612b89f1ab95595a52
dangling blob 7ddd22a203aee2ace20775179bbf2efb00da7684
dangling blob 7fa5c9208675ca06c02b2d3a3279f17623d1cbc9
dangling blob 8175b7f1f15a647a5ca14e9202c3d8499a98d7f2
dangling blob 836f45a5c05ee57a8406c9ad52366b79b3cc6a65
dangling blob 83f79471e59f606e24ea78921be60d709e1b8f50
dangling blob 840553084dfd8a9e11af42df41aadded55a7c897
dangling blob 858384474b51afe41f94c333595d728f152aa9ff
dangling blob 8a132ae082aec7e56573e61f9cfd768aa6453872
dangling blob 8b2db66f23cbb9a5cd90b7e840c59420535df458
dangling blob 8e1d4206363713cb3ed7028c0b299d58147852f4
dangling blob 912539cbb8ae7c604197adcac0b709aa5011afef
dangling blob 942fd23d8481f66230bdf150af4619b7203bfdf2
dangling blob 949b711ee42dd445b20ede6147ab2a303fd27010
dangling blob 9709638d4d2e065e38f84eeb66a72ba359f820ce
dangling blob 979ff93b6a4d960d5e89a08b8d43f653cb72d839
dangling blob 97b7e58621b336ddf93c93e5ae64b7d36bdb1e4d
dangling blob 999df20181e5571fb6a74259eead0899b7ad18a1
dangling blob a1b347a3b7c568f2a17c7b76f376913fbaa93f68
dangling blob a2a9de7072cf837f86cd90c256528b3bd961a2ed
dangling blob a887935e3ecb28aa6a2145d1137deecc5f1e9d33
dangling blob aea37f00044617fc72bea9a3e27c01f560d6e765
dangling blob af654ea6382c769f310762f9f186384aca777280
dangling blob b2cbd4e7c91e9ca4790663e79c1934bb555ad643
dangling blob b58b49aa958e4f3dfacc8f256d106d214c6c65ae
dangling blob b70f86c5610916c7ed882972c3569b0a5e24ab9e
dangling blob bac750eb47d6fd9ae57ea858acd878604b4eebff
dangling blob bf5d67f3f506bed31702c6cf51b286eeee27d083
dangling blob c8df67af2c0f747f189fd005a28262cba1632661
dangling blob c9ddedb85024b4b665906be22e71b11b7989c974
dangling blob cc4378de3d00ab3a7331f3536cac2a5013c19ef8
dangling blob cdf50be53f0280098cf5dbd4bbc27cce953a09ab
dangling blob cf95e7028fad84ce9317108e19515fa16a3cb2fd
dangling blob d455a5f56a7c2403da7999f3ac02aa6cfefba024
dangling blob d58b1ed9e8bdad4e0d0b310a19413ef457cc3965
dangling blob d7df65f9d26a490b2198be62bd55463f999a7bfa
dangling blob d8475866de7a5d6d621a99600eb6080e3368a09b
dangling blob d99f2b8a8f751e8210d3825442e9d9f66b89544d
dangling blob de37cadf21ed25a3d8f836b0bb80a42cb9802beb
dangling blob de3f219217d10aa9d1654a3ddedabd04eca700c9
dangling blob e06394483aaafc285536d1a84450376014013d18
dangling blob e17f5c3281c302f61e2aec0695665be19eb806d8
dangling blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
dangling blob e73d91a5de04d95e18eee69759758b07f3a60976
dangling blob e9e75f6c24c8fd76a701d8d1666f3e922d440c33
dangling blob ea9968ee90153ca3870f1c86d5b0e3f19d33858a
dangling blob eab783a4c92139721eea5eb82549a6c4594b4d0e
dangling blob edc9bb9b6fedb599a7926517a83703b2fd497bec
dangling blob f00d354834f40ff9fbf91ab049971b717816c53c
dangling blob f0ddc6846ae428e58ea9741cadd1e1c3a11bb967
dangling blob f53fb1a48a45b43a9d7b4936fdc31169ccb060c8'''
lines = string.split("\n")
lines.each do |line|
hash = line.split(" ")[-1]
`git cat-file -p #{hash} > #{hash}`
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment