Hi, Having recently upgraded to git-core 1.5.4, I seen to have stumbled onto a regression. $ git --version git version 1.5.4 $ cat .git/config {{ ... }} [remote "richard"] url = https://server.example.com/~richard/newfoo.git fetch = +refs/heads/*:refs/remotes/richard/* $ git fetch richard error: (curl_result = 77, http_code = 0, sha1 = 0bc27e5162d0e74053b71fc637cbbf8fc942e969) Getting pack list for https://server.example.com/~richard/newfoo.git error: Getting alternates list for https://server.example.com/~richard/newfoo.git error: Unable to find 0bc27e5162d0e74053b71fc637cbbf8fc942e969 under https://server.example.com/~richard/newfoo.git Cannot obtain needed object 0bc27e5162d0e74053b71fc637cbbf8fc942e969 fatal: Fetch failed. But: $ git clone https://server.example.com/~richard/newfoo.git Initialized empty Git repository in /home/anand/projects/newfoo/.git/ Getting alternates list for https://server.example.com/~richard/newfoo.git Getting pack list for https://server.example.com/~richard/newfoo.git Getting index for pack 4b4ae2516826a864230a1e2e83e3cf900e7dbbb3 Getting index for pack 28255a0fb8b9369afe9b46b79164de160c0c532d Getting index for pack a43ad1dff20585c7f903f498c65260a26cf57a3c Getting index for pack 78e01c912dc4987099c40a68cbb741cb69365522 Getting index for pack ee32d85b391fda784dd5afccb22434746f112acc Getting pack a43ad1dff20585c7f903f498c65260a26cf57a3c which contains 12daf1b07314589a93c2e3dbe7cb0a2f3074f4af walk 12daf1b07314589a93c2e3dbe7cb0a2f3074f4af walk 15542942acf5021eb911ee80a8c89f7c2bdb471e walk cf3558da086dccc24c76c371917df73c0cfd1b6f Getting pack 4b4ae2516826a864230a1e2e83e3cf900e7dbbb3 which contains c761504e5e08c9111a819a4a707d86f860a24afa Getting pack 28255a0fb8b9369afe9b46b79164de160c0c532d which contains df0eb371252791a066a3ebdd7feeb445245fcb80 walk 1496f6f7ffc39f44a1dc26584baf68c4b62ebfb5 [snip] walk bce69a02c5ea897a4a1302cb603a74d9f19afa9f walk 7bec5801836ee2b2486093da74deee0b39e693c3 got 0bc27e5162d0e74053b71fc637cbbf8fc942e969 walk 0bc27e5162d0e74053b71fc637cbbf8fc942e969 [snip] Getting alternates list for https://server.example.com/~richard/newfoo.git got e7ddd78769bf781707c2fed5e6b9c3c8d827b89b walk e326801f90a554bc0af089c8a7afffa45662fd7d Getting pack list for https://server.example.com/~richard/newfoo.git Getting pack 78e01c912dc4987099c40a68cbb741cb69365522 which contains 0da3b81806aa51d854f06c4a61fe45dafbdc66d3 [snip got ac162a07d389e110aa6725e4ef2a3eedc42f05bd got 227139e3eef336917f8a50aba06cd5e172608899 Downgrading to git-core in Debian (1.5.3.8) and it works perfectly. $ git fetch richard Fetching refs/heads/master from https://server.example.com/~richard/ newfoo.git using https Fetching refs/heads/master-richard from https://server.example.com/ ~richard/newfoo.git using https got 0bc27e5162d0e74053b71fc637cbbf8fc942e969 walk 0bc27e5162d0e74053b71fc637cbbf8fc942e969 got bb7bfc531acee412ea945928073fadef5eba0fb4 got 1223925015090bad2b4b4e3cc0524a23a9bd644c got 785e2d3d4f9834cf9c5c81d89d590c82d82c032c * refs/remotes/richard/master-richard: fast forward to branch 'master- richard' of https://server.example.com/~richard/newfoo old..new: e326801..0bc27e5 Fetching refs/heads/resellers from https://server.example.com/~richard/ newfoo.git using https Suggestions? Anand - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html