-
-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
git bug user
: unable to adopt identity, delete existing identity
#1003
Comments
I think this is a valid thing we need to fix, or at least check. I think at the moment git-bug requires having an identity to pull, as it might be required to make a merge commit. That doesn't sit well with your scenario. |
Copy/paste my other comment:
|
That is:
|
Adopting an identity is possible by manually fetching the
|
I just get |
This would appear to indicate that you are quoting the refspec, as in:
In the command line I provided, I did not quote the refspec, and used |
did you try removing the backslash and quoting it? i don't use Command Prompt (or windows at all), so i'm unable to be immediately helpful here in debugging how to translate a POSIX-compliant command line into something for Command Prompt. |
So i think i got it from start to end working: A. clone B. copy refs C. initialize git bug |
Yes, this is how the instructions in my earlier comment are structured. |
I'm having some trouble with this; I have an existing repo that I'd like to use git-bug with, and I develop for it on two machines. I made a user on one machine, and I made a bug. I have pushed the changes. I ran git fetch origin In my mind I should be adopting the existing user I made rather than making a new one. I guess I could make one user per computer, but they'll all be me 🤷♂️ e: I ended up making a new user, pulling, and then adopting the existing user; leaving me with a dangling orphan user. I don't love it, but it works. |
@isosphere my previous instructions are still valid for the lastest (very old) release, As a way to accomplish the same goal at 1212f75, follow these instructions (i have a repository that can serve as a functional example you can use):
clone the repository
fetch the identity refs
build the identity cache
adopt the identity
|
You can delete the identity from the remote:
disclaimer: i don't know what impact this may have on git-bug. you may need to delete the identity cache and rebuild it. |
I have pushed git-bug bugs and identities to some remote.
Now I want to pull that remote on another machine and I got
merge error: No identity is set.
I'm able to create new identity only, it is not possible to adopt existing one because it is not merged.
Now I have 2 identities and it is not possible to merge them/delete one.
Am I miss something, or this is expected issue?
The text was updated successfully, but these errors were encountered: