Skip to content
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

Do not install this plugin #1158

Closed
RandomCatGit opened this issue Nov 28, 2021 · 8 comments
Closed

Do not install this plugin #1158

RandomCatGit opened this issue Nov 28, 2021 · 8 comments

Comments

@RandomCatGit
Copy link

RandomCatGit commented Nov 28, 2021

I was hoping to get a seamless github integration but it is not as advertised.

  1. Login does not work (tried password and auth key)
  2. Popup for login keeps on opening
  3. Cannot close unity (had to force close with TaskManager)
  4. GitHub Desktop is the way to go

Don't waste your time installing this. There is no option to uninstall this either, You have to close unity and find the plugin in folder Assets/Plugin/GitHub and delete it after closing unity.

@AKANexus
Copy link

AKANexus commented Dec 3, 2021

Yeah, I've been having the same issues (using Unity 2020.3.22f1). Not sure if there are workarounds, but I agree that, for now, Github Desktop is a good alternative.

@ghost
Copy link

ghost commented Jan 6, 2022

Well, the plugin hasn't been updated since mid-2019, so I'm not surprised. It won't let me log in or initialize a new repo from the plugin, so it's useless.

@ghost
Copy link

ghost commented Jan 6, 2022

someone needs to fork and make a fixed version

@bguyl
Copy link

bguyl commented Jan 11, 2022

Unity made a fork here: https://github.com/Unity-Technologies/Git-for-Unity

You need to:

  • Download com.unity.git-2.1.28-preview.tgz
  • Put it somewhere in the folder that contain your project, (i.e. <your project name>/ExternalPackages/com.unity.git-2.1.28-preview.tgz)
  • From the Package Manager, click + > Add package from tarball and select the file

However, I do not recommend having it installed in this state, it refreshes the AssetDatabase every second, and it's pretty annoying

@ghost
Copy link

ghost commented Jan 12, 2022

Oh cool

@chantzish
Copy link

chantzish commented Jan 13, 2022

I've submited a pull request with a fix #1160 but it doesn't look like they are going to merge it anytime soon so you can just fix it manually.

replace line 16:
type: "oauth"
with:
type: "token"

in %userprofile%\AppData\Local\GitHubUnity\octorun\src\api.js

@szunami
Copy link

szunami commented Feb 1, 2022

Thanks a ton!

@shana
Copy link
Member

shana commented Oct 19, 2022

This project is not maintained anymore, and neither is the Unity-Technologies fork. The replacement is Git for Unity, at https://github.com/spoiledcat/git-for-unity. If you have GitHub for Unity in your project, remove it first and then install the Git for Unity package, see the README in the link for instructions.

@shana shana closed this as completed Oct 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants