Home » Tag Archives: Git (page 4)

Tag Archives: Git

Git flow with Jenkins and GitLab

git-logo

At work I recently transitioned from TFS to using Git as our source control management. After introducing the team to Git we also established a common workflow on how we wanted to have Git integrate with Jenkins and GitLab. Below is our current implementation. Git branching strategies Git branching strategies are guidelines on how to use git’s branching mechanism for ...

Read More »

Migrating from a Subversion repository to GitHub

git-logo

One of greatest attractions of GitHub is the community and the tooling that allows this community to share code. Each contributor can clone the repository, make their changes and then send you a pull request. As the project maintainer your job is now a whole lot easier and more manageable. No more patch files to worry about. Follow the recipe ...

Read More »

An Introduction to the JGit Sources

git-logo

JGit is a pure Java library implementing the Git version control system. It is an Eclipse project and started out as the Git library for EGit, which provides a Git integration into Eclipse. Meanwhile JGit has further adopters like in Gerrit, GitBlit, GitClient Plugin for Jenkins (work in progress), … Its permissive license, few dependencies and low requirements make it ...

Read More »

Signing Git tags

git-logo

One of Git’s interesting features is definitely the ability to sign tags. Using your GPG key-pair you can create a signed tag. Anyone with your public key can verify that you are the true creator of that tag. Why you should sign your tags As Git is a distributed version control system (DVCS) you need a to verify the source ...

Read More »

Having fun with Git

git-logo

I recently read The Git Book. As I went through the Git Internals parts, it struck me how simple and elegant the structure of Git really is. I decided that I just had to create my own little library to work with Git repositories (as you do). I call the result Silly Jgit. In this article, I will be walking ...

Read More »

Android – Import projects from Git

git-logo

There are many cases when we have requirement and need to clone Git repository, at that time we have to clone repository by using Git Client, FYI I have installed Git GUI client on my windows machine. By cloning this way, we have to import those project into eclipse manually. Now, What if there is a way directly by which ...

Read More »

Git configuration options you can’t miss

git-logo

Whenever I start using a new machine for development these are the first options I setup.                   First things first – Your name git config --global user.name "Andrea Salvadore" git config --global user.email "me@here.com" Better log messages git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" This ...

Read More »

Git Explained: For Beginners

git-logo

I’m working with Git now for about two years but only for my personal projects and those I have on GitHub. At work we still use TFS and SVN (as of now). Recently Paolo Perrotta came to our company to hold a course about Agile planning and since Git was quite new to most of my mates, he also quickly ...

Read More »

When git ignores your… .gitignore?

software-development-2-logo

I feel like I should start this post saying that I absolutely love git. If you’ve never heard of it, is a source control system like CVS or Subversion but, unlike those two, is a distributed version control system. I’m not going to get into much details about the history and capabilities of git but if you’re curious about it ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.