Port 29418 is not available on some corporate networks and the NASA guest network so use the second option with https for those networks. The first one works for anybody who has a gerrit account and the scp part of the command connects to the gerrit ssh server on port 29418. Branches under the gerrit:/unreviewed//hooks/commit-msg.gerrit/master and gerrit:master are two common ways to do that. Each repository has its own set of branches, possibly with overlapping names, so in order to uniquely identify a branch you have to identify the repository it's in too.gerrit:master is the branch we generally work off of.
This means they do things like update it when you make new commits. Many of the git tools default to your "currently checked out" branch.branch (git) = A "sticky note" referring to a commit.One unique part of git is that the repository on each person's computer that they work from is.This "currently checked out" version of the code is called a "working tree".repository (git) = A folder with git commits and branches, and possibly a "currently checked out" copy of the code.These look likeĀ 4a644e44e66ec7af982d145cdc861338d02de462 (complete) orĀ 4a644e4 (abbreviated any unique prefix works most places that want a commit ID). Commits are commonly refererred to by their SHA1 hash, which is unique for each.
If you don't see the 971-Robot-Code project on gerrit, then you have not been added to the '971 Software Developers' group. Ask one of them to do this at a team meeting or email them. Then, have Austin or Brian add you to the '971 Software Developers' group. Log in to gerrit and add your name and email address to your account. You can browse the git code repository by going to and using your team svn account credentials.
We use the git source code control system for the robot code and gerrit for code review. Here is a snapshot of our robot source code as of the end of the 2015 season.