SlideShare uma empresa Scribd logo
1 de 18
UNIVERSITY OF PORTLAND
GitLab Presentation
https://git.campus.up.edu
Information Services
©2015
1
TOPICS COVERED……
 Using GitLab on Windows.
 Using GitLab on Linux (Clone & Push).
 Using GitLab on Linux (Add & Push).
 GitLab Resources.
 Questions.
2
©2015
WELCOME TO UP GITLAB
 Web Link : https://git.campus.up.edu
3
©2015
CREATING AN ACCOUNT
 Please request an account from UP GitAdmins.
GITLAB ADMIN AREA
4
©2015
CREATING A NEW PROJECT
 Please click on (+) to Create a new Project.
5
©2015
AFTER CREATING THE PROJECT….
6
©2015
USING GITLAB ON WINDOWS
 Please download & install the “github for windows”
software form https://windows.github.com/
7
©2015
USING GITLAB ON WINDOWS
 Drag the GitLab Project URL (HTTPS) to the
installed GitHub windows client
https://git.campus.up.edu/kumaran/TestProject.git
8
©2015
USING GITLAB ON WINDOWS
 Right click on the “TestProject” and select “Open In
Explorer”.
 Create a new file in that directory.
 Then go to the windows client. Click on
“Uncommitted Changes” and enter the summery &
the description for the commit and click commit.
9
©2015
USING GITLAB ON WINDOWS
10
©2015
USING GITLAB ON WINDOWS
 Finally Click on Publish Button to push to the
GitLab.
11
©2015
USING GITLAB ON LINUX (CLONE & PUSH)
 First create the project in GitLab.
12
©2015
USING GITLAB ON LINUX (CLONE & PUSH)
 Login to the Linux machine.
 Clone the GitLab repo.
git clone https://kumaran@git.campus.up.edu/kumaran/TestProject.git
 Then follow these steps to push the files /
directories to GitLab.
cd TestProject
git init
touch README.md
git add README.md
git commit –m “My First Commit”
git remote –v
git push -u origin master
13
©2015
USING GITLAB ON LINUX (ADD & PUSH)
 First go to the folder in Linux machine you want to
push to the GitLab.
 Then follow these steps to push the files /
directories to GitLab.
git init
git add -A
git commit -m “My First Commit“
14
©2015
USING GITLAB ON LINUX (ADD & PUSH)
 Then create a repo / project in GitLab.
git remote add origin https://kumaran@git.campus.up.edu/kumaran/TestProject.git
git remote –v
git push -u origin master
15
©2015
GITLAB RESOURCES
 Try Git https://try.github.io/levels/1/challenges/1
 Git Immersion http://gitimmersion.com/index.html
 Using GitLab on Windows https://vimeo.com/121723571
 Using GitLab on Linux (Clone & Push) https://vimeo.com/121750023
 Using GitLab on Linux (Add & Push) https://vimeo.com/121750131
 Presentation : http://www.slideshare.net/heykumaran
 Videos : https://vimeo.com/heykumaran
16
©2015
MY RESOURCES
17
©2015
18
Kumaran Balachandran
©2015

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

GitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorialGitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorial
 
GitLab webcast - Release 8.4
GitLab webcast - Release 8.4GitLab webcast - Release 8.4
GitLab webcast - Release 8.4
 
How Git and Gerrit make you more productive
How Git and Gerrit make you more productiveHow Git and Gerrit make you more productive
How Git and Gerrit make you more productive
 
Introducing GitLab
Introducing GitLabIntroducing GitLab
Introducing GitLab
 
Git & Github
Git & GithubGit & Github
Git & Github
 
Gerrit is Getting Native with RPM, Deb and Docker
Gerrit is Getting Native with RPM, Deb and DockerGerrit is Getting Native with RPM, Deb and Docker
Gerrit is Getting Native with RPM, Deb and Docker
 
Hacking Git and GitHub
Hacking Git and GitHubHacking Git and GitHub
Hacking Git and GitHub
 
What's New for GitLab CI/CD February 2020
What's New for GitLab CI/CD February 2020What's New for GitLab CI/CD February 2020
What's New for GitLab CI/CD February 2020
 
A painless self-hosted Git service: Gitea
A painless self-hosted Git service: GiteaA painless self-hosted Git service: Gitea
A painless self-hosted Git service: Gitea
 
Know the Science behind WorkFlows using Git & GitHhub
Know the Science behind WorkFlows using Git & GitHhubKnow the Science behind WorkFlows using Git & GitHhub
Know the Science behind WorkFlows using Git & GitHhub
 
Bringing Pull Request to Gerrit
Bringing Pull Request to GerritBringing Pull Request to Gerrit
Bringing Pull Request to Gerrit
 
Zero-Downtime Gerrit Code Review Upgrade
Zero-Downtime Gerrit Code Review UpgradeZero-Downtime Gerrit Code Review Upgrade
Zero-Downtime Gerrit Code Review Upgrade
 
How to use any static site generator with GitLab Pages.
How to use any static site generator with GitLab Pages. How to use any static site generator with GitLab Pages.
How to use any static site generator with GitLab Pages.
 
GerritHub.io - present, past, future
GerritHub.io - present, past, futureGerritHub.io - present, past, future
GerritHub.io - present, past, future
 
Introduction to Gitea with Drone
Introduction to Gitea with DroneIntroduction to Gitea with Drone
Introduction to Gitea with Drone
 
Stable master workflow with Gerrit Code Review
Stable master workflow with Gerrit Code ReviewStable master workflow with Gerrit Code Review
Stable master workflow with Gerrit Code Review
 
Intro to Git & GitHub
Intro to Git & GitHubIntro to Git & GitHub
Intro to Git & GitHub
 
What's New in GitLab and Software Development Trends
What's New in GitLab and Software Development TrendsWhat's New in GitLab and Software Development Trends
What's New in GitLab and Software Development Trends
 
Gerrit jenkins-big data-continuous-delivery
Gerrit jenkins-big data-continuous-deliveryGerrit jenkins-big data-continuous-delivery
Gerrit jenkins-big data-continuous-delivery
 
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
 

Destaque

Introduction to Gitlab
Introduction to GitlabIntroduction to Gitlab
Introduction to Gitlab
Julien Pivotto
 

Destaque (18)

Introduction to Gitlab
Introduction to GitlabIntroduction to Gitlab
Introduction to Gitlab
 
Formation autour de git et git lab
Formation autour de git et git labFormation autour de git et git lab
Formation autour de git et git lab
 
Gitlab flow solo
Gitlab flow soloGitlab flow solo
Gitlab flow solo
 
Gitlab flow
Gitlab flowGitlab flow
Gitlab flow
 
Using GitLab CI
Using GitLab CIUsing GitLab CI
Using GitLab CI
 
vCenter Hyperic Administration Guide 5.8
vCenter Hyperic Administration Guide 5.8vCenter Hyperic Administration Guide 5.8
vCenter Hyperic Administration Guide 5.8
 
SAINT 7 : User Documentation
SAINT 7 : User DocumentationSAINT 7 : User Documentation
SAINT 7 : User Documentation
 
PBISE : Installation and Administration Guide v7.5
PBISE : Installation and Administration Guide v7.5PBISE : Installation and Administration Guide v7.5
PBISE : Installation and Administration Guide v7.5
 
Growing an Open Company
Growing an Open CompanyGrowing an Open Company
Growing an Open Company
 
GitLab Product Update, January 2017
GitLab Product Update, January 2017GitLab Product Update, January 2017
GitLab Product Update, January 2017
 
How we scaled git lab for a 30k employee company
How we scaled git lab for a 30k employee companyHow we scaled git lab for a 30k employee company
How we scaled git lab for a 30k employee company
 
Enjoy privacy on Gitlab
Enjoy privacy on GitlabEnjoy privacy on Gitlab
Enjoy privacy on Gitlab
 
Introduction to github slideshare
Introduction to github slideshareIntroduction to github slideshare
Introduction to github slideshare
 
Github basics
Github basicsGithub basics
Github basics
 
GitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLabGitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLab
 
Gitlab Training with GIT and SourceTree
Gitlab Training with GIT and SourceTreeGitlab Training with GIT and SourceTree
Gitlab Training with GIT and SourceTree
 
Introduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guideIntroduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guide
 
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners
 

Semelhante a Up GitLab Presentation 2015

introductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdfintroductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdf
BruceLee275640
 

Semelhante a Up GitLab Presentation 2015 (20)

Giddy Up on GitHub
Giddy Up on GitHubGiddy Up on GitHub
Giddy Up on GitHub
 
Brief tutorial on Git
Brief tutorial on GitBrief tutorial on Git
Brief tutorial on Git
 
Git_Git_Lab_1664715263.pdf
Git_Git_Lab_1664715263.pdfGit_Git_Lab_1664715263.pdf
Git_Git_Lab_1664715263.pdf
 
Getting started With GIT
Getting started With GITGetting started With GIT
Getting started With GIT
 
Open up your platform with Open Source and GitHub
Open up your platform with Open Source and GitHubOpen up your platform with Open Source and GitHub
Open up your platform with Open Source and GitHub
 
Beginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfBeginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdf
 
Brush up on using github
Brush up on using githubBrush up on using github
Brush up on using github
 
Introduction to git and Github
Introduction to git and GithubIntroduction to git and Github
Introduction to git and Github
 
CI/CD with Github Actions
CI/CD with Github ActionsCI/CD with Github Actions
CI/CD with Github Actions
 
introductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdfintroductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdf
 
Using Git to Organize Your Project
Using Git to Organize Your ProjectUsing Git to Organize Your Project
Using Git to Organize Your Project
 
A Tutorial for GitHub.pdf
A Tutorial for GitHub.pdfA Tutorial for GitHub.pdf
A Tutorial for GitHub.pdf
 
A Tutorial for GitHub.pdf
A Tutorial for GitHub.pdfA Tutorial for GitHub.pdf
A Tutorial for GitHub.pdf
 
Digital Fabrication Studio v.0.2: Version Control System: Files
Digital Fabrication Studio v.0.2: Version Control System: FilesDigital Fabrication Studio v.0.2: Version Control System: Files
Digital Fabrication Studio v.0.2: Version Control System: Files
 
Git
GitGit
Git
 
Open Source_Git.pptx
Open Source_Git.pptxOpen Source_Git.pptx
Open Source_Git.pptx
 
Git and Github workshop
Git and Github workshopGit and Github workshop
Git and Github workshop
 
Introduction to GitHub, Open Source and Tech Article
Introduction to GitHub, Open Source and Tech ArticleIntroduction to GitHub, Open Source and Tech Article
Introduction to GitHub, Open Source and Tech Article
 
Workflows using Git GitHub | Edureka
Workflows using Git GitHub | EdurekaWorkflows using Git GitHub | Edureka
Workflows using Git GitHub | Edureka
 
Front Page of Hacker News with GitLab Pages
Front Page of Hacker News with GitLab PagesFront Page of Hacker News with GitLab Pages
Front Page of Hacker News with GitLab Pages
 

Mais de Kumaran Balachandran

Mais de Kumaran Balachandran (13)

Whiptail : Installation and network configuration guide 4.3
Whiptail : Installation and network configuration guide 4.3Whiptail : Installation and network configuration guide 4.3
Whiptail : Installation and network configuration guide 4.3
 
Whiptail : Administration and Configuration guide 4.3
Whiptail : Administration and Configuration guide 4.3Whiptail : Administration and Configuration guide 4.3
Whiptail : Administration and Configuration guide 4.3
 
PaperCut MF 11.0 User Manual
PaperCut MF 11.0 User ManualPaperCut MF 11.0 User Manual
PaperCut MF 11.0 User Manual
 
SAINT Virtual Machine Setup Instructions
SAINT Virtual Machine Setup InstructionsSAINT Virtual Machine Setup Instructions
SAINT Virtual Machine Setup Instructions
 
The Ultimate Guide To Landing Page Optimization
The Ultimate Guide To Landing Page OptimizationThe Ultimate Guide To Landing Page Optimization
The Ultimate Guide To Landing Page Optimization
 
ONTAP: Storage Management Guide
ONTAP: Storage Management GuideONTAP: Storage Management Guide
ONTAP: Storage Management Guide
 
ONTAP : System Administration Guide NetApp, Inc.
ONTAP : System Administration Guide NetApp, Inc.ONTAP : System Administration Guide NetApp, Inc.
ONTAP : System Administration Guide NetApp, Inc.
 
Learn Puppet : Quest Guide for the Learning VM
Learn Puppet : Quest Guide for the Learning VMLearn Puppet : Quest Guide for the Learning VM
Learn Puppet : Quest Guide for the Learning VM
 
Perceptive nolij web installation and upgrade guide 6.8.x
Perceptive nolij web installation and upgrade guide 6.8.xPerceptive nolij web installation and upgrade guide 6.8.x
Perceptive nolij web installation and upgrade guide 6.8.x
 
About Sri lanka
About Sri lankaAbout Sri lanka
About Sri lanka
 
Candlelight memorial for tsunami victims - UofA
Candlelight memorial for tsunami victims - UofACandlelight memorial for tsunami victims - UofA
Candlelight memorial for tsunami victims - UofA
 
UAC TWIKI Presentation
UAC TWIKI PresentationUAC TWIKI Presentation
UAC TWIKI Presentation
 
UAC Twiki Presentation
UAC Twiki PresentationUAC Twiki Presentation
UAC Twiki Presentation
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Up GitLab Presentation 2015

  • 1. UNIVERSITY OF PORTLAND GitLab Presentation https://git.campus.up.edu Information Services ©2015 1
  • 2. TOPICS COVERED……  Using GitLab on Windows.  Using GitLab on Linux (Clone & Push).  Using GitLab on Linux (Add & Push).  GitLab Resources.  Questions. 2 ©2015
  • 3. WELCOME TO UP GITLAB  Web Link : https://git.campus.up.edu 3 ©2015
  • 4. CREATING AN ACCOUNT  Please request an account from UP GitAdmins. GITLAB ADMIN AREA 4 ©2015
  • 5. CREATING A NEW PROJECT  Please click on (+) to Create a new Project. 5 ©2015
  • 6. AFTER CREATING THE PROJECT…. 6 ©2015
  • 7. USING GITLAB ON WINDOWS  Please download & install the “github for windows” software form https://windows.github.com/ 7 ©2015
  • 8. USING GITLAB ON WINDOWS  Drag the GitLab Project URL (HTTPS) to the installed GitHub windows client https://git.campus.up.edu/kumaran/TestProject.git 8 ©2015
  • 9. USING GITLAB ON WINDOWS  Right click on the “TestProject” and select “Open In Explorer”.  Create a new file in that directory.  Then go to the windows client. Click on “Uncommitted Changes” and enter the summery & the description for the commit and click commit. 9 ©2015
  • 10. USING GITLAB ON WINDOWS 10 ©2015
  • 11. USING GITLAB ON WINDOWS  Finally Click on Publish Button to push to the GitLab. 11 ©2015
  • 12. USING GITLAB ON LINUX (CLONE & PUSH)  First create the project in GitLab. 12 ©2015
  • 13. USING GITLAB ON LINUX (CLONE & PUSH)  Login to the Linux machine.  Clone the GitLab repo. git clone https://kumaran@git.campus.up.edu/kumaran/TestProject.git  Then follow these steps to push the files / directories to GitLab. cd TestProject git init touch README.md git add README.md git commit –m “My First Commit” git remote –v git push -u origin master 13 ©2015
  • 14. USING GITLAB ON LINUX (ADD & PUSH)  First go to the folder in Linux machine you want to push to the GitLab.  Then follow these steps to push the files / directories to GitLab. git init git add -A git commit -m “My First Commit“ 14 ©2015
  • 15. USING GITLAB ON LINUX (ADD & PUSH)  Then create a repo / project in GitLab. git remote add origin https://kumaran@git.campus.up.edu/kumaran/TestProject.git git remote –v git push -u origin master 15 ©2015
  • 16. GITLAB RESOURCES  Try Git https://try.github.io/levels/1/challenges/1  Git Immersion http://gitimmersion.com/index.html  Using GitLab on Windows https://vimeo.com/121723571  Using GitLab on Linux (Clone & Push) https://vimeo.com/121750023  Using GitLab on Linux (Add & Push) https://vimeo.com/121750131  Presentation : http://www.slideshare.net/heykumaran  Videos : https://vimeo.com/heykumaran 16 ©2015 MY RESOURCES