Quoth Roman Belenov <[email protected]>:
> Yes, local branches (on local computer) work fine with shithub; however, as
> far as I see, there is only one branch (front) on shithub server, and I guess
> it's not intended as a place for local forks for random people. However, I'd
> like an easy way to store local branch somewhere on the net; github is a
> reasonable place, and local fork of mirror repository suits me - it's easy to
> push local changes and sync with upstream.
sure, but git doesn't care where you clone from:
cd /dist/plan9front && git/push -u git+ssh://github.com/$your/$repo
will work just fine with the repo as we ship it (if not,
let me know -- that's a bug). You can also add it to the
git config:
echo '[remote "mine"]
url=git+ssh://your-repo
' >> /dist/plan9front/.git/config
I'm not sure what a github mirror is supposed to add here.
git is a distributed source control system; you can host
anywhere, pull from anywhere, and push to anywhere.
> Actually, already had to reinstall once and restore from personal github
> branch. I didn't understand WORM nature of cwfs and it flopped after the
> cache filled up; tried hjfs, found that it doubles compilation time and moved
> the installation to gefs.
>
> BTW What is the correct way of transferring 9front installation to different
> drive? dircp worked for me, but it changes files ownership (seems not a big
> deal when working as glenda) and probably where are other caveats.
> Recommended way for Linux involves lots of rsync switches to preserve as much
> as possible.
>
mkfs(8).
------------------------------------------
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T2a9f9f77bdb28cec-Macac5c67822bcb64826574a4
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription