earth2marsh + git   34

Pro-tip: How To Backup All Of Your GitHub Repositories In One Go
Addy Osmani covers three different scripts with different degrees of GitHub backing up fu.
git  github  ruby  scripts  backup  archive  backups 
8 weeks ago by earth2marsh
How to GitHub: Fork, Branch, Track, Squash and Pull Request - Gun.io
"Before you submit your pull request back upstream, you'll want to squash these commits into a small handful of well-labeled commits. To do this, we're going to use the git rebase command. First, take a look at the commits we've made with git log and figure out the commits that we want to squash. If we wanted to squash the last 3 commits into one, we'd open up an an interactive rebase like this:

git rebase -i HEAD~3"
git  github  howto  tutorial  squash  rebase 
8 weeks ago by earth2marsh
Easy Git!
"eg is a nifty piece of work. Are you meeting resistance trying to move your coworkers or friends to Git? (“SVN is good enough.”) Know someone who would love to use GitHub but can’t seem to find the time to learn Git? eg is your answer."
svn  git  convert  tool  tips 
9 weeks ago by earth2marsh
EasyGit, single script, very well thought out, longstanding tested project, does... | Hacker News
from Delicious/network/earth2marsh http://www.delicious.com/network/earth2marsh "EasyGit, single script, very well thought out, longstanding tested project, doesn't "conflict with" or conceal the underlying git just fixes up the UI."
iftttGR  git  tools  svn  tips  migrate  migration 
9 weeks ago by earth2marsh
Visualized Git best practices for team: branch, merge, rebase
from Delicious/network/earth2marsh http://www.delicious.com/network/earth2marsh 1 - Stop using GUI for git, seriously, it's not that many commands 2 - Be safe, branch out, commit often, merge often 3 - Git rebase to be used on the current branch 4 - Replace git pull with git pull --rebase
iftttGR  git  development  github  rebase  tips 
january 2012 by earth2marsh
DocumentUp
"Instantly beautify your Github repositories' README.md with DocumentUp. This site has been generated with it.
Essentially, it parses your readme's markdown into a clean and simple documentation website. Made especially for your gh-pages branch, all you need is a single index.html file that includes the DocumentUp script.*
* Some configuration required"
documentation  git  github  html  markdown 
january 2012 by earth2marsh
How we work... - Hearsay Social Engineering
"Once you’ve built your local branch the way you want (we advocate squashing and rebasing along the way to make code review easy), we’ve built a little command-line tool (soon to be open-sourced) called “lgtm” which enables you to open a new Pull Request from the command line: just type “./lgtm create” and give it a title.  If you’re fixing a bug, it’ll show you a list of your assigned bugs in our issue/workitem tracker, Pivotal Tracker, and automatically mark this Pull Request as a fix. (this way, Github & Pivotal’s automatic integration will resolve the bug in Pivotal once the fix gets merged)."
development  process  git  github  continuous  integration  deployment  flow  from delicious
december 2011 by earth2marsh
reinh.com: A Git Workflow for Agile Teams
"Once work on the feature is complete, you will have a branch with a lot of small commits like “adding a model and a migration”, “adding a controller and some views”, “oh crap - adding tests” and so on. This is useful while developing but larger, incremental commits are more easier to maintain. We will use an interactive rebase to squash them together. Also, squashing these commits together will allow us to pretend that we wrote the tests first…"
git  workflow  agile  development  programming  tips  from delicious
october 2011 by earth2marsh
[from sordyl] Github Flow
"GitHub has an amazing code review system called Pull Requests that I fear not enough people know about. Many people use it for open source work - fork a project, update the project, send a pull request to the maintainer. However, it can also easily be used as an internal code review system, which is what we do.

Actually, we use it more as a branch conversation view more than a pull request. You can send pull requests from one branch to another in a single project (public or private) in GitHub, so you can use them to say “I need help or review on this” in addition to “Please merge this in”
Git  github  Workflow  Flow  productivity  scott_chacon  from google
august 2011 by earth2marsh
GitHub Tips: Removing a Remote Branch « Rails Example Applications
"You can also do (assuming ‘origin’ is the name of your remote):<br />
<br />
git push origin :mybranch"
git  github  remove  remote  branch  delete  from delicious
august 2011 by earth2marsh
Hub
Teaches git about github
Git  Github  osx  from delicious
june 2011 by earth2marsh
bl.ocks.org - about
"This website is a simple viewer for code examples hosted on GitHub Gist. Code up an example using Gist, and then point people here to view the example and the source code, live! The main source code for your example should be named index.html. You can use relative links to other files in your Gist. You can also use absolute links to shared files, such as CDN-hosted jQuery, Polymaps, Raphaël, etc. You can also include an optional README; Markdown and plain text are supported."
bookmarklet  git  github  viewer  webdev  gist  render  service 
november 2010 by earth2marsh
Re: using GitHub
advice on using github and heroku together
github  heroku  git 
may 2010 by earth2marsh
Advogato: Blog for apenwarr
"git is a totally new way to operate on data. It changes the game. git has been described as "concept-heavy", because it does so many things so differently from everything else. After some reflection, I realized that this is far truer than I could see at first. git's concepts are not only unusual, they're revolutionary. Come on, revolutionary? It's just a version control system! Actually it's not. Git was originally not a version control system; it was designed to be the infrastructure so that someone else could build one on top. And they did; nowadays there are more than 100 git-* commands installed along with git. It's scary and confusing and weird, but what that means is git is a platform."
git  versioning  versioncontrol  architecture  collaboration  development  distributed  filesystem  programming  innovation  backup 
july 2009 by earth2marsh
InDefero - Issue tracking, code review, source browser for git ...
InDefero is basically a clone of GoogleCode but with git, mercurial and subversion support. The motto of InDefero "beautiful simplicity".
opensource  source  svn  projects  code  ui  tracking  development  subversion  git  mercurial  tracker  trac 
february 2009 by earth2marsh

Copy this bookmark:



description:


tags: