Kimira (
kimira) wrote in
dw_dev_training2012-08-24 12:25 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Entry tags:
Another post about moving dreamhack to github
Hi, I haven't done much with my dreamhack in a while, but the recent post made me want to try moving it to github. Only I've become stuck at the very beginning of the process. The wiki page linked me to a page about github which linked me to a crach course on git (as I haven't used it before), and this linked me eventually to a place to download git for my OS (windows) but there are two versions there ("Git for Windows" and "msysGit") and I don't know which one I'm supposed to use.
no subject
no subject
no subject
no subject
http://windows.github.com/
no subject
Okay, so basically: You do not NEED to have git on Windows to do development or update your dreamhack. It might be useful, or convenient, to have it, but it is not necessary.
Going through the process linked on that wiki page involves logging in with PuTTY on Windows and giving commands to your dreamhack.
no subject
no subject
I just did a heavy revision of Dev Maintenance that I think has a better work flow.
After this I will probably make a temporary page describing development flow in git--
create a new branch
making commits
pushing to Github
pull request
deleting branch after it has been merged into development?
--and then merge the elements into the existing pages to update them. I don't think I can focus on what needs to be described while updating existing pages at the same time.
Once that temporary page is made, I think I can make a good
no subject
http://wiki.dwscoalition.org/wiki/index.php/Moving_your_Dreamwidth_installation_to_use_Github
no subject
Only problem right now: using the 'dwu' script for dw-free and nonfree:
dh-yvi@newhack:~/dw$ dwu
Already up-to-date.
Already up-to-date.
Password for 'https://yvi-dw@github.com':
Everything up-to-date
Password for 'https://yvi-dw@github.com':
Everything up-to-date
fatal: 'dreamwidth' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
fatal: 'dreamwidth' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Password for 'https://yvi-dw@github.com':
Everything up-to-date
Password for 'https://yvi-dw@github.com':
error: src refspec master does not match any.
error: failed to push some refs to 'https://yvi-dw@github.com/yvi-dw/dw-nonfree.git'
dh-yvi@newhack:~/dw$ cd ..
Any ideas?
no subject
no subject
git remote
What is listed?
Also:
git remote show dreamwidth
git remote show origin
I have updated the scripts based on the manual commands but not tried it yet.
no subject
PuTTY, I'm used to dealing with. ^__^
no subject