@Russelli btw you know we host a free gitlab instance with ultimate license you are welcome to use.

@freemo Okay I joined.

Is gitlab better for large file storage?

@freemo

Also I noticed on Gitlab that you use spacemacs. I wonder if you have fast loading? I used spacemacs for a while but I couldn't get passed 30second loading times.

Is it possible to use the best of both gitlab and github, like can you make changes to one sync to the other?

Follow

@Russelli My spacemacs isnt super fast to load, maybe about 5 seconds. Still faster than what you expiernced.

And yes you actually can use both, all my projects do. In your repository go to the repository settings and there is a mirror option. You can choose to have gitlab as your main repo and mirror changes into a github repo as commits come in automatically. You can also do the reverse and mirror github into gitlab and make github your main repo.

Technically you can have it be bidirectional as well with any commit on either side mirroring to the other by setting up both, this is what I do.. But it can in some cases (particularly on very active repos) cause conflicts where the repos become out of sync. If you select "Keep divergent refs" it will help mitigate this partially by keeping the branches in sync that it can even if one branch gets out of sync. But use bidirectional mirroring with caution, it has never caused a conflict for me yet but it can and you should be mindful of that.

@freemo 5 seconds is great, that is in the useable realm. Did you need to reconfigure to achieve this? Perhaps I just need to run an update?

@Russelli not really, i picked the plugins i wanted, threw in one or two of my own custom ones and was good to go.

@freemo Yes, I used to use Dropbox on GitHub repositories, and this caused really weird conflicts and data corruption. I think the problem was Dropbox might take a break from trying to sync half way through a git reference or head. I think I will use a one way mirror. There must be some significant advantages of gitlab. Is it mainly about visualization, or is it integration? I can explore, I will mirror based on GitHub and see what happens.

@freemo I wonder, if I can use the qoto licence to download the client side gitlab program too? I assumed the answer might be yes, but then I was confronted with an authentication challenge so I gave up. I once used the free trial of Git Kraken, it was super ace, I was able to find snippets of code based on keyword search, that I had otherwise regarded buried.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.