Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Other

Advanced Software Engineering

Rating
-
Sold
-
Pages
8
Uploaded on
20-11-2024
Written in
2024/2025

Objective of Advance Software Engineering course is to promote understanding of advance concepts of software development through DevOps and related technologies. Advance software Engineering concepts provides stable and scalable infrastructure for Software development and Operations, which brings in scaling techniques, support to flexible development, integration using DevOps technologies.

Show more Read less
Institution
Course

Content preview

Practical-1
Aim: Install and configure git project with remote.


What is Git?
Git is a popular version control system. It was created by Linus Torvalds in
2005, and has been maintained by Junio Hamano since then.

It is used for:

 Tracking code changes
 Tracking who made changes
 Coding collaboration


What does Git do?
 Manage projects with Repositories
 Clone a project to work on a local copy
 Control and track changes with Staging and Committing
 Branch and Merge to allow for work on different parts and versions of a
project
 Pull the latest version of the project to a local copy
 Push local updates to the main project


Working with Git
 Initialize Git on a folder, making it a Repository
 Git now creates a hidden folder to keep track of changes in that folder
 When a file is changed, added or deleted, it is considered modified
 You select the modified files you want to Stage
 The Staged files are Committed, which prompts Git to store
a permanent snapshot of the files
 Git allows you to see the full history of every commit.
 You can revert back to any previous commit.
 Git does not store a separate copy of every file in every commit, but
keeps track of changes made in each commit!


Why Git?
 Over 70% of developers use Git!
 Developers can work together from anywhere in the world.

,  Developers can see the full history of the project.
 Developers can revert to earlier versions of a project.


What is GitHub?
 Git is not the same as GitHub.
 GitHub makes tools that use Git.
 GitHub is the largest host of source code in the world, and has been
owned by Microsoft since 2018.
 In this tutorial, we will focus on using Git with GitHub.


 Git Install
 You can download Git for free from the following
website: https://www.git-scm.com/


 Using Git with Command Line
 To start using Git, we are first going to open up our Command shell.
 For Windows, you can use Git bash, which comes included in Git for
Windows. For Mac and Linux you can use the built-in terminal.
 The first thing we need to do, is to check if Git is properly installed:
 Example
 git --version
 git version 2.30.2.windows.1



Configure Git
Now let Git know who you are. This is important for version control systems, as
each Git commit uses this information:


Example
git config --global user.name "first-test"

git config --global user.email ""

Change the user name and e-mail address to your own. You will probably also
want to use this when registering to GitHub later on.


Creating Git Folder

Written for

Institution
Course

Document information

Uploaded on
November 20, 2024
Number of pages
8
Written in
2024/2025
Type
OTHER
Person
Unknown

Subjects

$8.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
arnavsharma4

Get to know the seller

Seller avatar
arnavsharma4 Knowledge High School
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
1 year
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions