Author Commit Message Labels Comments Date
Stefan Saasen avatarStefan Saasen
Removed unused file
Stefan Saasen avatarStefan Saasen
Add basic sideband demux support
Stefan Saasen avatarStefan Saasen
Filter non tags/heads from the initial ref advertisement when creating the negotiation request
Stefan Saasen avatarStefan Saasen
Set the file mode correctly when checking out the files and when creating the index
Stefan Saasen avatarStefan Saasen
Minor rename filterTags -> filterPeeledTags
Stefan Saasen avatarStefan Saasen
Create refs based on the ref advertisement we got from the remote
Stefan Saasen avatarStefan Saasen
Make writing an empty list of index entries a no-op
Stefan Saasen avatarStefan Saasen
Split up the clone' function and separate the part that handles the received pack file
Stefan Saasen avatarStefan Saasen
Don't load quickcheck in ghci
Stefan Saasen avatarStefan Saasen
Fix handling of Maybe values
Stefan Saasen avatarStefan Saasen
Read the remainder of the packet line from the socket if necessary
Stefan Saasen avatarStefan Saasen
Fix commit parsing - account for multiple parents (merges)
Stefan Saasen avatarStefan Saasen
Add 'unpack' command to unpack a raw pack file into a git repository directory
Stefan Saasen avatarStefan Saasen
Eagerly inflate the content to avoid finalization problems (this is the theory)
Stefan Saasen avatarStefan Saasen
Add ls-remote command
Stefan Saasen avatarStefan Saasen
Minor code cleanup
Stefan Saasen avatarStefan Saasen
Fix compiler warnings, disable warnings for unused bindings
Stefan Saasen avatarStefan Saasen
Add range to the 'binary' dependency
Stefan Saasen avatarStefan Saasen
Remove debug output from Index
Stefan Saasen avatarStefan Saasen
Write an index file to .git/index that matches the current HEAD
Stefan Saasen avatarStefan Saasen
Don't include tag refs in the client negotiation request.
Stefan Saasen avatarStefan Saasen
Fix the commit parser to not fail on root commits without a parent
Stefan Saasen avatarStefan Saasen
Move fromOctets into Common
Stefan Saasen avatarStefan Saasen
Extract the WithRepository type alias and move into Common
Stefan Saasen avatarStefan Saasen
Checkout the head after cloning the repository
Stefan Saasen avatarStefan Saasen
Use the ReaderT monad transformer in the ObjectStore as well
Stefan Saasen avatarStefan Saasen
Provide the GitRepository via a ReaderT instead of passing in explicitly
Stefan Saasen avatarStefan Saasen
Walking the tree and unpacking blobs and trees works - change does not include index manipulation
Stefan Saasen avatarStefan Saasen
Move writeDelta and writeDeltas into the unpackPackfile function
Stefan Saasen avatarStefan Saasen
Rename readObject -> readBlob; WIP on resolving the Tree based on a <tree-ish>
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.