SlideShare a Scribd company logo
Introduction and brief
Overview on Linux ,GIT and
Jira
BY:-
Anita Maurya
Deepak Yadav
Saurav
Introduction
to Linux
What is Linux ?
Linux is an open source operating system . An operating
system is the software that directly manages a system's
hardware and resources, like CPU, memory, and storage.
The OS sits between applications and hardware and makes
the connections between all of your software and the
physical resources that do the work.
Presentation for git jira and linux
LS
• List the contents of the folder from which it runs.
• Syntax: ls
• Example:
ls –l
ls -a
MKDIR
• The “mkdir” (Make directory) command create a new directory.
• If directory already exists, it will return an error message “cannot
create folder, folder already exists”.
• Syntax: mkdir directory_name
• Example: mkdir student
CAT
• It is used to create a file with content.
• And can concatenate two or more file contents.
• Syntax: cat > filename
• Example: cat > file1
TOUCH
• It is used to create file without content.
• Syntax: touch filename
• Example: touch file1
CP
It copies a file from one location to another
location.
Syntax: cp src_file desti_file
• Example: cp file1 file2
CD
• It is used for changing the directory.
• Syntax: cd dir_name
• Example: cd student
MV
• The “mv” command moves a file from one
location to another location.
• Syntax: mv source destination
• Example: mv file1 student
PWD
• It prints the current working directory with full
path name from terminal.
• Syntax: pwd
WHEREIS
• It is used to locate the Sources and Manual
Pages of the command.
• Syntax: whereis command
• Example: whereis cat
WHATIS
• It is helpful to get brief information about Linux
commands.
• Syntax: whatis command
• Example: whatis cp
WHICH
• It is used to locate executables in the system.
• It allows user to pass several command names as
arguments to get their paths in the system.
• Syntax: which command
• Example: which ls
MAN
• It provides online documentation for all the
possible options with a command and its usages.
• Syntax: man command
• Example: man cat
UNAME
• The “uname” command stands for Unix
Name, print detailed information about the
machine name, Operating System and Kernel.
• Syntax: uname
SUDO
• It allows a permitted user to execute a command
as the super user or another user.
• Syntax: sudo cmd
• Example: sudo passwd
SU
• It is used to run shell with substitute user and group IDs.
• It helps to change login session’s owner without the
owner having to first logout of that session.
• Syntax: su user
• Example: su user1
HISTORY
• It prints the history of long list of executed
commands in terminal.
• Syntax: history
PASSWD
• It is used for changing the passwd.
• You must know the current password for
the security reason.
• Syntax: passwd
DATE
• It print the current date and time
standard output & can further be set.
on the
• Syntax: date
• To set date: date - -set=‘14 may 2013 13:57’
CAL
• It is used to display calendar of the present
month or any other month.
• Syntax: cal
• Example: 3 1991
CLEAR
• It is used to clear the screen.
• Syntax: clear
Introduction to
What is git?
● Open source project originally developed in 2005 by
Linus Torvalds
● A command line utility
● You can imagine git as something that sits on top of
your file system and manipulates files.
● A distributed version control system - DCVS
What is “distributed version
control system” ?
● Version control system is a system that records
changes to a file or set of files over time so that you can
recall specific versions later
● Distributed means that there is no main server and all
of the full history of the project is available once you
cloned the project.
● You can imagine git as something that sits on top of
your file system and manipulates files.
● This “something” is a tree structure where each commit
creates a new node in that tree.
● Nearly all git commands actually
serve to navigate on this tree and
to manipulate it accordingly.
git
branch
commit
Presentation for git jira and linux
Github
● GitHub is a web-based Git repository hosting service
The three steps of git
Add the change to
staging area
Make that change
“permanent”
git add
git commit
● Introduce a change: introduce a change to a file that is
being tracked by git
● Add the actual change to staging area: Add the
change you actually want using “git add”
● Commit: Commit the change that has been added using
git commit
Introduce changes
git commands
git commands
● For most of the basic interactions with git you’ll mainly
use 7 commands that we’ll cover here
git commands
● git init
● git clone
● git log
● git diff
● git status
● git add
● git commit
git init
● Creates a new git repository
● Can be used to convert an existing, unversioned project
to a git repository or initialize a new empty repository
git clone
● Copies an existing git repository
git log
Shows the commit logs
git add
● Adds changes
Introduce a change
Add the change to
staging area
Make that change
“permanent”
git add
git commit
git commit
● Creates a commit out of the changes that had been
added
Introduce a change
Add the change to
staging area
Make that change
“permanent”
git add
git commit
git diff
● Displays the change that was introduced
Useful flag:
● --cached:
Displays the change that was added using “git add”
git status
● Displays the file names that has been modified, added
and untracked
Introduction
to JIRA
Jira is project management and testing tool.
Jira lets you priortize assign, track report or edit your
issue from software bugs and helpdesk tickets to project
tracks.
Jira improves productivity by cutting doewn wasted time.
Jira improves quality by ensuring all task are recorded
down with all details.
Introduction to jira
Tracking issues ,Bugs and Change requests.
Helpdesk /support/customer service.
Task tracking, project management and requirement
management.
Workflow and process management.
Uses
Concept of Jira—workflow
diagram
Issue creation:
1. Creating ,task , bug report, feature request helpdesk
ticket.
2. No need to transcribe issue from emal to excel
3. Issue easily created
a. Web- filling form on web page.
b. Email- sending email to pre configured email
address
Features
Features
Reports:
i. Deliver real time , relevant information in convinnt format.
ii. Enable management to have clear visibility.
iii. JIRA supports many reports to track progress specific timeframe,
deadlines, individual’s contribution, etc.
Roadmaps:
I. Enables you to know when issues are scheduled to be resolved.
II. Enables the team to set a vision for the product and deliver it on
time to the customer.
Rest API:
1. interact with the JIRA Server applications remotely.
Workflow customization:
1. Provides an option to modify the workflow according to the project
requirement.
Boards:
1. Boards provide an immediate snapshot of the project to the team. JIRA
provides Scrum and Kanban boards.
Features
Notification:
I. Enable you to receive information you need, when you need it.
II. Configurable email alerts when issues are updated.
III. Optional email to remind overdue task.
IV. Subscribe to weekly/monthly report on issue status.
Add Ins:
I. More than 100 add-ins are supported in JIRA to connect with
different software to make work easy.
Features
Thank You

More Related Content

PPTX
Azure DevOps Extensions
PDF
Dev ops & laas fundamental
PPTX
Power of Azure Devops
PDF
DockerCon SF 2015: DHE/DTR
PPTX
What is Docker?
PPTX
Azure dev ops
PDF
DCSF19 Containerized Databases for Enterprise Applications
PDF
DockerCon SF 2015: Ben Golub's Keynote Day 1
Azure DevOps Extensions
Dev ops & laas fundamental
Power of Azure Devops
DockerCon SF 2015: DHE/DTR
What is Docker?
Azure dev ops
DCSF19 Containerized Databases for Enterprise Applications
DockerCon SF 2015: Ben Golub's Keynote Day 1

What's hot (20)

PDF
App sec in the time of docker containers
PPTX
Docker for the Enterprise with Containers as a Service by Banjot Chanana
PDF
Building Intelligent Cloud with Microsoft Azure
PDF
Use Docker to Deliver Cognitive Services Running Cross Platform and Multi Clo...
PPT
Building a Platform-as-a-Service with Docker and Node.js
PDF
Building a Service Delivery Platform - JCICPH 2014
PDF
DCSF 19 Improving the Human Condition with Docker
PDF
Docker Meetup at Docker HQ: Docker Cloud
PPSX
Introducing Heroku for Beginners
PPTX
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
PDF
DCSF 19 Developing Apps with Containers, Functions and Cloud Services
PPTX
Azure kubernetes service
PDF
Cloud On-Ramp Project Briefing
PDF
DCSF19 Adding a Modern API Layer to ‘Dockerized’ Legacy Apps
PDF
EVE Microservices Platform
PDF
DockerCon EU 2015: Official Repos and Project Nautilus
PPTX
Azure DevOps Deployment Group
PDF
Making Friendly Microservices by Michele Titlol
PDF
Docker management
PDF
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
App sec in the time of docker containers
Docker for the Enterprise with Containers as a Service by Banjot Chanana
Building Intelligent Cloud with Microsoft Azure
Use Docker to Deliver Cognitive Services Running Cross Platform and Multi Clo...
Building a Platform-as-a-Service with Docker and Node.js
Building a Service Delivery Platform - JCICPH 2014
DCSF 19 Improving the Human Condition with Docker
Docker Meetup at Docker HQ: Docker Cloud
Introducing Heroku for Beginners
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
DCSF 19 Developing Apps with Containers, Functions and Cloud Services
Azure kubernetes service
Cloud On-Ramp Project Briefing
DCSF19 Adding a Modern API Layer to ‘Dockerized’ Legacy Apps
EVE Microservices Platform
DockerCon EU 2015: Official Repos and Project Nautilus
Azure DevOps Deployment Group
Making Friendly Microservices by Michele Titlol
Docker management
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
Ad

Similar to Presentation for git jira and linux (20)

PPT
Introduction to git
PDF
Introduction to Git
PPTX
Source control management
PDF
Git training
PDF
Git hub
KEY
Let's Git this Party Started: An Introduction to Git and GitHub
PPT
Introduction to Git
PDF
Git: a brief introduction
PPTX
finall_(1).pptx
PPTX
Git for a newbie
PPTX
Materi Git gabungan dari dua sumber yang berbeda
ODP
Introduction to Git
PDF
Enterprise git
PDF
Formation git
PPTX
Lets Git Together
PPTX
GIT Training
PDF
Rc094 010d-git 2 - desconocido
PPTX
Introduction to Git and Github
PPT
Fundamentals and basics of Git and commands
PDF
Collaborative development with Git | Workshop
Introduction to git
Introduction to Git
Source control management
Git training
Git hub
Let's Git this Party Started: An Introduction to Git and GitHub
Introduction to Git
Git: a brief introduction
finall_(1).pptx
Git for a newbie
Materi Git gabungan dari dua sumber yang berbeda
Introduction to Git
Enterprise git
Formation git
Lets Git Together
GIT Training
Rc094 010d-git 2 - desconocido
Introduction to Git and Github
Fundamentals and basics of Git and commands
Collaborative development with Git | Workshop
Ad

Recently uploaded (20)

PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
medical staffing services at VALiNTRY
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Digital Strategies for Manufacturing Companies
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Nekopoi APK 2025 free lastest update
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Digital Systems & Binary Numbers (comprehensive )
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Design an Analysis of Algorithms I-SECS-1021-03
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
medical staffing services at VALiNTRY
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Upgrade and Innovation Strategies for SAP ERP Customers
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Digital Strategies for Manufacturing Companies
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Operating system designcfffgfgggggggvggggggggg
Nekopoi APK 2025 free lastest update
CHAPTER 2 - PM Management and IT Context
Softaken Excel to vCard Converter Software.pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Digital Systems & Binary Numbers (comprehensive )
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Design an Analysis of Algorithms I-SECS-1021-03

Presentation for git jira and linux

  • 1. Introduction and brief Overview on Linux ,GIT and Jira BY:- Anita Maurya Deepak Yadav Saurav
  • 3. What is Linux ? Linux is an open source operating system . An operating system is the software that directly manages a system's hardware and resources, like CPU, memory, and storage. The OS sits between applications and hardware and makes the connections between all of your software and the physical resources that do the work.
  • 5. LS • List the contents of the folder from which it runs. • Syntax: ls • Example: ls –l ls -a
  • 6. MKDIR • The “mkdir” (Make directory) command create a new directory. • If directory already exists, it will return an error message “cannot create folder, folder already exists”. • Syntax: mkdir directory_name • Example: mkdir student
  • 7. CAT • It is used to create a file with content. • And can concatenate two or more file contents. • Syntax: cat > filename • Example: cat > file1
  • 8. TOUCH • It is used to create file without content. • Syntax: touch filename • Example: touch file1
  • 9. CP It copies a file from one location to another location. Syntax: cp src_file desti_file • Example: cp file1 file2
  • 10. CD • It is used for changing the directory. • Syntax: cd dir_name • Example: cd student
  • 11. MV • The “mv” command moves a file from one location to another location. • Syntax: mv source destination • Example: mv file1 student
  • 12. PWD • It prints the current working directory with full path name from terminal. • Syntax: pwd
  • 13. WHEREIS • It is used to locate the Sources and Manual Pages of the command. • Syntax: whereis command • Example: whereis cat
  • 14. WHATIS • It is helpful to get brief information about Linux commands. • Syntax: whatis command • Example: whatis cp
  • 15. WHICH • It is used to locate executables in the system. • It allows user to pass several command names as arguments to get their paths in the system. • Syntax: which command • Example: which ls
  • 16. MAN • It provides online documentation for all the possible options with a command and its usages. • Syntax: man command • Example: man cat
  • 17. UNAME • The “uname” command stands for Unix Name, print detailed information about the machine name, Operating System and Kernel. • Syntax: uname
  • 18. SUDO • It allows a permitted user to execute a command as the super user or another user. • Syntax: sudo cmd • Example: sudo passwd
  • 19. SU • It is used to run shell with substitute user and group IDs. • It helps to change login session’s owner without the owner having to first logout of that session. • Syntax: su user • Example: su user1
  • 20. HISTORY • It prints the history of long list of executed commands in terminal. • Syntax: history
  • 21. PASSWD • It is used for changing the passwd. • You must know the current password for the security reason. • Syntax: passwd
  • 22. DATE • It print the current date and time standard output & can further be set. on the • Syntax: date • To set date: date - -set=‘14 may 2013 13:57’
  • 23. CAL • It is used to display calendar of the present month or any other month. • Syntax: cal • Example: 3 1991
  • 24. CLEAR • It is used to clear the screen. • Syntax: clear
  • 26. What is git? ● Open source project originally developed in 2005 by Linus Torvalds ● A command line utility ● You can imagine git as something that sits on top of your file system and manipulates files. ● A distributed version control system - DCVS
  • 27. What is “distributed version control system” ? ● Version control system is a system that records changes to a file or set of files over time so that you can recall specific versions later ● Distributed means that there is no main server and all of the full history of the project is available once you cloned the project.
  • 28. ● You can imagine git as something that sits on top of your file system and manipulates files. ● This “something” is a tree structure where each commit creates a new node in that tree. ● Nearly all git commands actually serve to navigate on this tree and to manipulate it accordingly. git branch commit
  • 30. Github ● GitHub is a web-based Git repository hosting service
  • 31. The three steps of git Add the change to staging area Make that change “permanent” git add git commit ● Introduce a change: introduce a change to a file that is being tracked by git ● Add the actual change to staging area: Add the change you actually want using “git add” ● Commit: Commit the change that has been added using git commit Introduce changes
  • 33. git commands ● For most of the basic interactions with git you’ll mainly use 7 commands that we’ll cover here
  • 34. git commands ● git init ● git clone ● git log ● git diff ● git status ● git add ● git commit
  • 35. git init ● Creates a new git repository ● Can be used to convert an existing, unversioned project to a git repository or initialize a new empty repository
  • 36. git clone ● Copies an existing git repository
  • 37. git log Shows the commit logs
  • 38. git add ● Adds changes Introduce a change Add the change to staging area Make that change “permanent” git add git commit
  • 39. git commit ● Creates a commit out of the changes that had been added Introduce a change Add the change to staging area Make that change “permanent” git add git commit
  • 40. git diff ● Displays the change that was introduced Useful flag: ● --cached: Displays the change that was added using “git add”
  • 41. git status ● Displays the file names that has been modified, added and untracked
  • 43. Jira is project management and testing tool. Jira lets you priortize assign, track report or edit your issue from software bugs and helpdesk tickets to project tracks. Jira improves productivity by cutting doewn wasted time. Jira improves quality by ensuring all task are recorded down with all details. Introduction to jira
  • 44. Tracking issues ,Bugs and Change requests. Helpdesk /support/customer service. Task tracking, project management and requirement management. Workflow and process management. Uses
  • 46. Issue creation: 1. Creating ,task , bug report, feature request helpdesk ticket. 2. No need to transcribe issue from emal to excel 3. Issue easily created a. Web- filling form on web page. b. Email- sending email to pre configured email address Features
  • 47. Features Reports: i. Deliver real time , relevant information in convinnt format. ii. Enable management to have clear visibility. iii. JIRA supports many reports to track progress specific timeframe, deadlines, individual’s contribution, etc. Roadmaps: I. Enables you to know when issues are scheduled to be resolved. II. Enables the team to set a vision for the product and deliver it on time to the customer.
  • 48. Rest API: 1. interact with the JIRA Server applications remotely. Workflow customization: 1. Provides an option to modify the workflow according to the project requirement. Boards: 1. Boards provide an immediate snapshot of the project to the team. JIRA provides Scrum and Kanban boards. Features
  • 49. Notification: I. Enable you to receive information you need, when you need it. II. Configurable email alerts when issues are updated. III. Optional email to remind overdue task. IV. Subscribe to weekly/monthly report on issue status. Add Ins: I. More than 100 add-ins are supported in JIRA to connect with different software to make work easy. Features