Category: Version Control

Useful Development Practices

Useful Development Practices

Let’s suppose you are contributing a feature to a project, tell me how can you evidently prove to the project maintainer that your code is working without actually running the code? Or how will you count the efficiency of a web application while developing it step by step? Let’s explore some useful development practices below. Continue reading “Useful Development Practices”

Advertisements
A new learning curve @dgplug

A new learning curve @dgplug

Hey all! I have been attending dgplug summer training this year. And it’s been a wonderful experience going on. I have attended all the sessions so far and could imagine the magnitude of knowledge I would be learning as the training continues. Let me tell you how this summer training is turning out to be a new learning curve for me. Continue reading “A new learning curve @dgplug”

How to clone a large mercurial repository?

How to clone a large mercurial repository?

Howdy readers! Have you ever experienced a condition in which you find yourself cloning a large repository and unfortunately lost an almost complete clone due to an unreliable network connection?
This experience is even more dreadful when you are having limited data in your internet pack. Let’s find out then, how to clone a large repository in a similar condition when you are unable to completely clone at once? Continue reading “How to clone a large mercurial repository?”

Git Github Tutorial (3)

Git Github Tutorial (3)

A very very Hearty Welcome! All of you. And It’s time to bring it on! to complete the rest of the BASICs left in this tutorial of git and github.

But, this is to inform all my readers, who don’t know that this is the last but not the least Blog of mine in Learning Basics of git and github. Before going through this one It is recommended to have a visit on my previous Blogs. 1stTutorial (1)” and 2nd. “Tutorial (2)”. And 3rd is this one “Github to Git to Github”.

In this tutorial, we would be starting with Github.com then would switch to Terminal Git with the same Repo. Then would again switch back to Github.com. Alright? We are all set then why are we waiting for… Continue reading “Git Github Tutorial (3)”

Git Github Tutorial (2)

Git Github Tutorial (2)

Hi,
Have a good Internet connection today? If yes, then good. We would be needing it in this tutorial. Well, this blog is in continuation with my previous one “Tutorial (1)”. And will continue to my next one “Tutorial (3)”. So if you haven’t gone through my previous One. then It is recommended that first have a look on that.

This tutorial is dedicated to only Github.com without going to Terminal git. And since Github is not a Terminal Based system instead it is a web GUI, so I might face difficulties in communicating the exact location of different options, but I know real learners have marvelous capabilities towards filling this gap. So shall we start now? Here we go then… Continue reading “Git Github Tutorial (2)”

Git Github Tutorial (1)

Git Github Tutorial (1)

Well, well well, you are all welcome! Once again, But…

Today…, My fingers are trembling my friends, please don’t say it is just because of ‘I am typing’, but it is actually on the account of what I am going bring to practice with this “Topic” of “git” and “version control” I am gonna bring Sirius Black (Harry Potter’s godfather) in this tutorial.

But before I actually begin with the topic, I would like to discuss a couple of issues with you. So, shall I ask you a question now? Well okay, Tell me have you ever been part of a project with the team? Any one, It may be a school project, or a university project, or a self-assigned experimentation one. If yes, then my next shoot to you, Had the project been developed within a single attempt of writing code, documentation, etc.? ( don’t think I am out of my mind today I gonna sweep these points within the topic, soon right here ). No, I surely can say that no project is just as simple as to be accomplished in a single attempt. Therefore, we work hard continuously over several days, weeks, depends on the complexity of the project to achieve its success.

But What if you want to keep the version control of each day, keep the track of each change, keep the track of who changed what, who added/removed what, what added/removed when and that too with the minimum possible memory usage and efficient security? Hmm?

Ladies and Gentlemen, introducing for this onus complex job none other than the fantastic concept of “Version Control Using Git!”. Continue reading “Git Github Tutorial (1)”