Git
​
​
Git Installation And Setup On Windows
​
​
​
​
​
​
​
​
Connect Remote Repository To Local Repository
​
​
Create A Git Repository
​
​
What Is A Git Repository ?
​
Git Repository is a store of structured data that contains a collection of project files of various different versions of a project along with their history.
Every Git Repository will have a hidden '.git' folder to enable GIT programs to track changes in the repository.
​
​
How To Create A Git Repository ?
​
There are different approaches to create a Git Repository enlisted below :
-
Create a bare git repository in a new project directory
-
Initialize git repository in an existing project directory
-
Clone a remote repository from a git service provider like Github
​
Let's create a project/folder as 'AutomationHub' for our own relevance which will be our root project folder and here,we will work on various Git Repositories :
-
Search 'git cmd' in the system search bar.
-
Open git cmd.
-
Use command 'mkdir <foldername>' to create a project/folder.
​
​
​
​
​
​
​
​
Create a Bare Git Repository in a New Project Directory
​
-
Open git cmd.
-
Navigate to the root project folder 'AutomationHub' by entering command 'cd automationhub'.
-
Enter command 'mkdir BareGitRepo' to create a new project/folder named 'BareGitRepo'.
-
Navigate to this folder with command 'cd BareGitRepo'.
-
Enter the command 'git init' to create a Git Repository.It creates a hidden '.git' folder inside the browsed folder or we can say,it initializes an empty Git Repository.
-
To view the the content of newly initialized Git Repository,enter command 'dir /ah'.
​
​
​
​
​
​
​
​
​
​
​
Initialize/Create Git Repository in an Existing Project Directory
​
-
Open git cmd.
- Navigate to the directory in which the Git Repository have to be created.In my case,I've a project named 'Sample Project' within root project folder.therefore,enter the command 'cd automationhub/sampleproject'.
- It already has few files for demo purpose as it can be view by executing command 'dir'.
- Initialize the Git Repository by using the same command i.e. 'git init'.
- It will initialize an empty Git Repository.
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
Clone a Remote Repository from a Git Service Provider(Github and few more)
In the context of Git,clone is to create a local copy of the Remote repository.The remote repository is hosted on a server and we can clone it on our local system.
​
-
Copy the url of the remote repository.
-
Open git cmd.
-
Navigate to root project folder 'AutomationHub' by entering command 'cd automationhub'.
-
Create a directory to store the source code.
-
Enter the command 'git <repourl>',to initialize the Git Repository.
-
At the place of 'repourl',we have to pass the copied url of the remote repository.
​
​
​
Refer next page Git Staging Environment
​