ZIm/crates/git/src
Anthony Eid 62270b33c2
git: Add ability to clone remote repositories from Zed (#35606)
This PR adds preliminary git clone support through using the new
`GitClone` action. This works with SSH connections too.

- [x] Get backend working
- [x] Add a UI to interact with this

Future follow-ups:
- Polish the UI
- Have the path select prompt say "Select Repository clone target"
instead of “Open”
- Use Zed path prompt if the user has that as a setting
- Add support for cloning from a user's GitHub repositories directly

Release Notes:

- Add the ability to clone remote git repositories through the `git:
Clone` action

---------

Co-authored-by: hpmcdona <hayden_mcdonald@brown.edu>
2025-08-11 15:09:38 +00:00
..
blame.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
checkpoint.gitignore agent: Don't track large and common binary files (#31352) 2025-05-26 11:31:25 +00:00
commit.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
git.rs git: Add ability to clone remote repositories from Zed (#35606) 2025-08-11 15:09:38 +00:00
hosting_provider.rs Allow configuring custom git hosting providers in project settings (#31929) 2025-06-03 12:23:01 -04:00
remote.rs Detect wider variety of usernames for SSH-based remotes (#21508) 2024-12-05 15:23:37 -08:00
repository.rs Revert "Revert "chore: Bump Rust to 1.89 (#35788)"" (#35937) 2025-08-09 23:48:58 +02:00
status.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00