On 12/14/2012 12:11 AM, Roy Stogner wrote: > > On Thu, 13 Dec 2012, David Knezevic wrote: > >> I'm a git noob, so I'm just trying to get started with something >> simple... If someone could confirm that the following is sensible, >> that'd be helpful: >> >> - I forked libmesh / libmesh to create dknez / libmesh on github, and >> cloned my fork locally >> - In my local clone I made a remote called "upstream" corresponding to >> https://github.com/libmesh/libmesh.git >> - I made a small change ("Removed incorrect assert in >> equation_systems.C") and pushed it to dknez / libmesh >> - I then made a pull request for this two-line change. So now I can just >> wait for the "integration manager" to commit the patch? > > This is exactly what I did today; modulo change details. So in the > worst case we're insensible in the same way. > > Our current definition of "integration manager" is probably "whoever > feels comfortable enough committing it with only two sets of eyes on > it". > > Actually, though, in this case I had an issue brought up by your patch > - while you're at it, would you take a look at the assert immediately > below the one you just removed? Looks like someone wrote dim*n_vars > where they meant dim*this->n_vars()?
Agreed. "All vector variables" (as stated in the comment) would give n_vars = dim*this->n_vars(). > >> The only other thing I need is to be able to fetch from main repo in my >> local repo, and I thought "git fetch upstream" would do the job for >> that, but I get the error: >> "fatal: >> https://github.com/libmesh/libmesh.git/info/refs?service=git-upload-pack >> not found: did you run git update-server-info on the server?" >> which is discussed on this page: >> https://help.github.com/articles/https-cloning-errors >> >> But my git version is 1.8.0, so that should be fine. I was wondering if >> the error might be due to permissions in the libmesh / libmesh repo? >> (but I would've thought I'd only need read access to fetch...) > > This, I have no idea about - I switched my URLs to ssh as soon as I > figured out how to upload the public key. OK, I'd like to switch to SSH too, but I believe need write access for that (at least according to this: https://help.github.com/articles/which-remote-url-should-i-use). Can I get write access ;) BTW, I changed my username wrt sourceforge (for no particular reason), it's now dknez. David ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel