mirror of
https://we.phorge.it/source/arcanist.git
synced 2025-03-17 23:05:19 +01:00
No description
Summary: Fixes T10321. Some reasonable but less-common workflows involve running `arc land` from a detached HEAD state. When users do this, we currently try to delete the raw hash as though it were a branch during cleanup. Instead, detect if the thing we're thinking about deleting is a branch or not, and just leave it alone if it isn't. Test Plan: - Ran `git checkout <some hash>`, then `arc land --revision <some revision>`. - Before, everything worked but cleanup tried to `git branch -D <some hash>`. - After, everything worked and cleanup skipped branch deletion. Maniphest Tasks: T10321 Differential Revision: https://secure.phabricator.com/D20786 |
||
---|---|---|
bin | ||
externals | ||
resources | ||
scripts | ||
src | ||
.arcconfig | ||
.arclint | ||
.arcunit | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
NOTICE | ||
README.md |
Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things. You can read more in the User Guide
For more information about Phabricator, see http://phabricator.org/.
LICENSE
Arcanist is released under the Apache 2.0 license except as otherwise noted.