Skip to content

Commit 94cb156

Browse files
committed
Fix memoryrepop example.
1 parent c8b87dc commit 94cb156

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

examples/memoryrepo.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414

1515
local_repo = MemoryRepo()
1616
local_repo.refs.set_symbolic_ref(b'HEAD', b'refs/heads/master')
17-
print(local_repo.refs.as_dict())
1817

19-
porcelain.fetch(local_repo, sys.argv[1])
20-
local_repo['refs/heads/master'] = local_repo['refs/remotes/origin/master']
18+
fetch_result = porcelain.fetch(local_repo, sys.argv[1])
19+
local_repo.refs[b'refs/heads/master'] = fetch_result.refs[b'refs/heads/master']
20+
print(local_repo.refs.as_dict())
2121

22-
last_tree = local_repo[local_repo['HEAD'].tree]
22+
last_tree = local_repo[local_repo[b'HEAD'].tree]
2323
new_blob = Blob.from_string(b'Some contents')
2424
local_repo.object_store.add_object(new_blob)
2525
last_tree.add(b'test', stat.S_IFREG, new_blob.id)

0 commit comments

Comments
 (0)