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

Support File/git operation through Changes window #127

Open
guitarrapc opened this Issue Jul 12, 2017 · 2 comments

Comments

Projects
None yet
3 participants
@guitarrapc

guitarrapc commented Jul 12, 2017

Description

Support file/git operation in Changes Windows will offer full git Experience that I don't need to use other 3rd party tool or CLI at all.

Steps to Reproduce

  1. Add file.
  2. Could not operate any with Changes window.
  • Remove it
    • No, you need to remove it within Project window, or Explorer/Finder for non-unity item which even track in Github for Unity.
  • add to .gitignore
    • No, you need manually operate .gitignore.
  • Add to Staging
    • Staging will support in #52
  • Add to Track file type in Git LFS,
    • No, you need manually operate .gitattributes.

Expected behavior: [What you expect to happen]

Show any context menu to operate with right click or any shortcut.

Actual behavior: [What actually happens]

No context menu is acceptable.

Reproduces how often: [What percentage of the time does it reproduce?]

Default behavior.

Additional Information

May be too much request at this alpha version. Just a Feature request to offer full git experience.

@StanleyGoldman

This comment has been minimized.

Show comment
Hide comment
@StanleyGoldman

StanleyGoldman Jul 12, 2017

Member

There are some good requests here. Thanks again.

Member

StanleyGoldman commented Jul 12, 2017

There are some good requests here. Thanks again.

@mpOzelot

This comment has been minimized.

Show comment
Hide comment
@mpOzelot

mpOzelot Oct 4, 2017

Contributor

I've picked this up by coincidence actually! Was looking for a way to "revert" from the changes window.

I've got the context menu UI working so far, but haven't figured out the git side of things yet, and what features would be useful.
image
My goal is to allow to be able to revert changes to tracked files from the context menu (is it git.checkout BTW?).

Remove it
No, you need to remove it within Project window, or Explorer/Finder for non-unity item which even track in Github for Unity.

File removal should be handled from the Project window I think, but could still add a delete feature in for unstated files (if it is not too much hassle that is) for consistency sake, and add a "Are you sure? y/n" prompt.

add to .gitignore

Cool idea, I'll have a look at it.

Contributor

mpOzelot commented Oct 4, 2017

I've picked this up by coincidence actually! Was looking for a way to "revert" from the changes window.

I've got the context menu UI working so far, but haven't figured out the git side of things yet, and what features would be useful.
image
My goal is to allow to be able to revert changes to tracked files from the context menu (is it git.checkout BTW?).

Remove it
No, you need to remove it within Project window, or Explorer/Finder for non-unity item which even track in Github for Unity.

File removal should be handled from the Project window I think, but could still add a delete feature in for unstated files (if it is not too much hassle that is) for consistency sake, and add a "Are you sure? y/n" prompt.

add to .gitignore

Cool idea, I'll have a look at it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment