Tag: Git

Git is a distributed version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

Learn more about Git.

Articles

  1. Modifying a commit's file
    Modifying a commit's file

    Sometimes you commit files that you did not mean to stage. Here is how to modify that commit to add or remove files.

  2. Changing the Origin of your Branch
  3. Next Version
    Next Version

    I created a Node.js based Command Line Interface tool for creating and updating a Node Projects Version.

  4. How to make GIT ignore future changes to a committed file.
  5. How to make macOS remember my ssh password
  6. Giving a Presentation with Git Commits
    Giving a Presentation with Git Commits

    recently I have been creating and giving presentations on how to use certaintechnologies. Event expanding some to be more like workshops.I decided that rather than writing all my code on the fly while giving thepresentation, which would undoubtedly lead to a number of errors as I go, that Iwould pre-write all the code and stores changes as git commits.This leads me this post.  How to navigate those commits quickly and easilyduring my presentation.My solution was to create three bash al

  7. Cherry-Pick with Git
    Cherry-Pick with Git

    Sometimes things don't quite work out as planned. Okies, lets be honest, Most ofthe time things don't work out as planned from the start. But with a properworkflow, this is not always detrimental.For one of my office projects, I had a transition over to DoubleClick forPublishers (DFP). This was completed, and entered into a merge release for thestart of the month along with a few other patches and small features. However,that transition was to be pulled from the upcoming release for inter