Тёмный

GitLab CE Tutorial #3 - SSH Key Setup & Pushing Our First Project 

Syntax
Подписаться 358 тыс.
Просмотров 270 тыс.
50% 1

In this GitLab video tutorial, we push a repo into our project. Subscribe for more free tutorials goo.gl/6ljoFc, Buy this series with an extra video! goo.gl/A7drFW
Support Free Tutorials
www.leveluptutorials.com/store/
The best shared web hosting
www.bluehost.com/track/levelup...
Subscribe to Level Up Pro for extra features!
www.leveluptutorials.com/stor...
Subscribe to the Level Up Newsletter
eepurl.com/AWjGz
To Support Level Up Tuts:
leveluptuts.com/donations
Simple cloud hosting, built for developers.:
www.digitalocean.com/?refcode...
Build together: GitLab includes Git repository management, code reviews, issue tracking, wikis, and more, plus GitLab CI, an easy-to-use continuous integration and deployment tool.
Stay up-to-date: Collaborate with your team using issues, milestones, and line-by-line code review. View activity streams of projects or the people you work with.
Plays well with others: GitLab seamlessly integrates with Slack, Hipchat, LDAP, JIRA, Jenkins, and many other popular tools. GitLab includes many webhooks and offers a complete API.
GitLab Community Edition is open source and completely free to download. GitLab is powered by a community of more than 1,000 people.
GitLab Enterprise Edition offers deeper LDAP and Active Directory integration, Jira and Jenkins integration, and much more.

Опубликовано:

 

16 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@juanmamani2110
@juanmamani2110 2 года назад
Really useful! thanks for sharing. I'm newbie using gitlab ce self-hosted. And your video really helped me.
@workchops396
@workchops396 5 лет назад
This helped me way more that the GitLab tutorial, which had bad info/code. Thanks!
@JavierMadridC
@JavierMadridC 7 лет назад
Thank you Scott. That was helpful
@dreamlax
@dreamlax 7 лет назад
There's no need to hide the public key, but you forgot to blur out the public key at 3:33 anyway
@lyheangibell
@lyheangibell 5 лет назад
haha that's really
@renzomiguelsalcedopajuelo7910
@renzomiguelsalcedopajuelo7910 5 лет назад
xdxdxd
@caspercrause2583
@caspercrause2583 4 года назад
Thanks! You made it possible for a complete fresher to add a key
@AlejandroMartinez-cx8xp
@AlejandroMartinez-cx8xp 6 лет назад
Thanks! That helped me a lot
@godonholiday
@godonholiday 8 лет назад
I am sure you have deleted or changed it,, but the key ending in KBkS2D is shown in full
@SeanGoresht
@SeanGoresht 7 лет назад
ssh-keygen via command-line now works on Windows 10. You can follow the same steps on Windows.
@FaizanSaiyed19
@FaizanSaiyed19 6 лет назад
[Help Needed] I've GitLab server hosted on our private server. Actually there are two GitLab servers. One is with API V3 and other is with API V4 and unfortunately, I've to use both at the same time. So I unknowingly created two SSH keys into two different files. There the problem came that I'm now not able to Clone any projects thru both of my GitLab server. When I clone a project from server using "git clone [ssh:url]", it give me error saying "Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists." I've enterd correct password then also.
@angelocustodio-rumoaodevne8070
@angelocustodio-rumoaodevne8070 2 года назад
thank you very much man, a big hug from Brazil
@VizuaaLOG
@VizuaaLOG 8 лет назад
Do you have any plans to make tutorials on Gitlab CI? I'm loving having my own Git server, but setting up Gitlab CI seems a bit of a nightmare. I had everything setup and running, but couldn't get my test to even start. Either had not enough memory errors or issues with PHP unit not running for some reason. Was such a nightmare that I just gave up and reverted everything.
@MohamedNagiElagami
@MohamedNagiElagami 5 лет назад
Very much helpful
@muhammadtariq7474
@muhammadtariq7474 5 лет назад
You rock brother, what was the name of your series of react?
@iqbalwidodo496
@iqbalwidodo496 5 лет назад
i got this error: error: remote unpack failed: eof before pack header was fully read what is wrong?
@t1000bay
@t1000bay 5 лет назад
Thanks a lot BROO!
@Oswee
@Oswee 5 лет назад
You could show how to use multiple Git hosts with SSH. Like adding multiple ssh keys to local Git.
@MrStartupX
@MrStartupX 2 года назад
Dude thnx a tonne. U helped me out grtly. Kudos
@Montrealmoments
@Montrealmoments 4 года назад
Thank you.
@DaoSeeker
@DaoSeeker 4 года назад
What's the difference between SSH key and an access token? I'm getting that SSH key warning message but I'm able to pull and push just fine, I think I set up an access token.
@anujkalra6145
@anujkalra6145 5 лет назад
If i don't want to replace my key, because that key is for another project on another git service, how can i work with custom keys?
@ravsb2270
@ravsb2270 6 лет назад
Good one but couldn't make it work with keys used in OpenLDAP authentication, can you please assist me how this can be set up. I have installed Gitlab 10.7.1 and while cloning is prompting for git user's password :( Any help is much appreciated.
@CarlosWashingtonMercado
@CarlosWashingtonMercado 2 года назад
Why would I prefer using SSH instead of username/password? And is there any use for the private key? That's something I haven't read yet.
@games_alchemist
@games_alchemist 3 года назад
Hi I have added SSH key to gitlab and managed to clone project through SSH via github. I'm working in a team and they have created there own ssh public and private keys and added to there gitlab ssh accounts but they can not now clone via the ssh link via github desktop to there local machines. Should they also be creating there own individual ssh keys? any idea what is going wrong?
@abaqueiro
@abaqueiro 7 лет назад
que exagerado, blur the private key, for a reason is called public, is the part of the key that is publicated, for others to cipher info with it, only the one with the private part can decipher
@viniciushenrique8211
@viniciushenrique8211 2 года назад
Using ssh keys with passphrases is wonky as heck if you're trying to use VSCode integration, I found out. Had to install openssh-askpass and x11-ssh-askpass in my linux machine so I could finally type in my passphrase to commit. I figured it'd ask for it in the integrated terminal, but no such luck. Well, at least I got it working finally.
@Throneofliesgame
@Throneofliesgame 7 лет назад
Would love to see a Windows version -- it's more difficult than just a commandline. GitLab is also "wonky" with GitLab -- seems to have ssh key issues unless you do it a certain way.
@marcgrabowski9533
@marcgrabowski9533 5 лет назад
Depending on your Windows version, there are different methods to work with SSH keys. Installing the SSH client for Windows 10 Starting with Windows 10, you can install the Windows Subsystem for Linux (WSL) where you can run Linux distributions directly on Windows, without the overhead of a virtual machine. Once installed and set up, you'll have the Git and SSH clients at your disposal. Installing the SSH client for Windows 8.1 and Windows 7 The easiest way to install Git and the SSH client on Windows 8.1 and Windows 7 is Git for Windows. It provides a BASH emulation (Git Bash) used for running Git from the command line and the ssh-keygen command that is useful to create SSH keys as you'll learn below. Alternative tools: Cygwin is a large collection of GNU and open source tools which provide functionality similar to a Unix distribution. PuttyGen provides a graphical user interface to create SSH keys.
@stephaneo5860
@stephaneo5860 3 года назад
Hi, I have this error, i don't know why, when i make git clone : $ git clone git@gitlab.com:vwfs1/ksiop_new.git Cloning into 'ksiop_new'... ssh: Could not resolve hostname gitlab.com: Name or service not known fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. can you help me please ?
@achonwachukwuebuka3659
@achonwachukwuebuka3659 6 лет назад
hello am using a new computer, put i can't access my gitlab.. $ git clone git@gitlab.com:Mancancode/pythonland.git Cloning into 'pythonland'... git@gitlab.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
@joses2712
@joses2712 5 лет назад
I got this error: cat: /.ssh/id_rsa.pub: No such file or directory
@joses2712
@joses2712 5 лет назад
Yeah. I later found figured out where the problem came from: I changed my Admin name along the way for some reason. I later had to start afresh and this worked. Thanks.
@MohamedNagiElagami
@MohamedNagiElagami 5 лет назад
if some one still have a problem in pushing porjects, That he could not read from remote repository, in android studio open the android studio terminal and write this command below: ssh-add ~/.ssh/id_rsa
@IonWP
@IonWP 6 лет назад
Which theme of iTerm2 do oy use ? Thanks.
@kamalkamals
@kamalkamals 5 лет назад
all that not working, must to update this
@vsaggu
@vsaggu 4 года назад
Very old version. Please update your video
@nearbygamer
@nearbygamer 8 лет назад
I wouldn't be worried about public ssh keys. All keys you use for github are displayed through their public api. api.github.com/users/stolinski/keys
@user-gb9eg4ij1l
@user-gb9eg4ij1l 7 лет назад
what about PC?
@erperejildo
@erperejildo 5 лет назад
what?
@marcgrabowski9533
@marcgrabowski9533 5 лет назад
Depending on your Windows version, there are different methods to work with SSH keys. Installing the SSH client for Windows 10 Starting with Windows 10, you can install the Windows Subsystem for Linux (WSL) where you can run Linux distributions directly on Windows, without the overhead of a virtual machine. Once installed and set up, you'll have the Git and SSH clients at your disposal. Installing the SSH client for Windows 8.1 and Windows 7 The easiest way to install Git and the SSH client on Windows 8.1 and Windows 7 is Git for Windows. It provides a BASH emulation (Git Bash) used for running Git from the command line and the ssh-keygen command that is useful to create SSH keys as you'll learn below. Alternative tools: Cygwin is a large collection of GNU and open source tools which provide functionality similar to a Unix distribution. PuttyGen provides a graphical user interface to create SSH keys.
@MrFranciscoooooo
@MrFranciscoooooo 4 года назад
first command erro.. windows
@Mariakinsjones
@Mariakinsjones 7 лет назад
This is just for a MAC
@marcosdipaolo
@marcosdipaolo 4 года назад
Nothing about ~/.ssh/config
@vaggelismanousakis6147
@vaggelismanousakis6147 6 лет назад
Doesn't work for Windows 10 Pro 64bit.Please help..
@vaggelismanousakis6147
@vaggelismanousakis6147 5 лет назад
i disliked it.He didn't mention anything about , at all.
@vaggelismanousakis6147
@vaggelismanousakis6147 5 лет назад
and btw GitLab is being supported to Windows 10 , too
@vaggelismanousakis6147
@vaggelismanousakis6147 5 лет назад
@Universal Link how ? I am using it a year++ now
@thesqaanalyst
@thesqaanalyst 7 лет назад
PC please
@marcgrabowski9533
@marcgrabowski9533 5 лет назад
Depending on your Windows version, there are different methods to work with SSH keys. Installing the SSH client for Windows 10 Starting with Windows 10, you can install the Windows Subsystem for Linux (WSL) where you can run Linux distributions directly on Windows, without the overhead of a virtual machine. Once installed and set up, you'll have the Git and SSH clients at your disposal. Installing the SSH client for Windows 8.1 and Windows 7 The easiest way to install Git and the SSH client on Windows 8.1 and Windows 7 is Git for Windows. It provides a BASH emulation (Git Bash) used for running Git from the command line and the ssh-keygen command that is useful to create SSH keys as you'll learn below. Alternative tools: Cygwin is a large collection of GNU and open source tools which provide functionality similar to a Unix distribution. PuttyGen provides a graphical user interface to create SSH keys.
@wailbousmat6207
@wailbousmat6207 5 лет назад
@@marcgrabowski9533 vedio ??
@MrFranciscoooooo
@MrFranciscoooooo 4 года назад
Why I can't have 2 .git? one for github and one for git lab?
@syntaxfm
@syntaxfm 4 года назад
You would have multiple git origins not .git folders.
@MrFranciscoooooo
@MrFranciscoooooo 4 года назад
@@syntaxfm how can I do that? I want to use the same project, but on push go for git hub and go in git lab..
@brianpangburn5573
@brianpangburn5573 4 года назад
where is this git add origin blah blah blah come from. Some sort of explanation would be kinda nice
@christianprogrammer9131
@christianprogrammer9131 4 года назад
Love how you glossed over "terminal" not specifying bash or *nix terminal. What happens when GitLab displays your email address as XYZ but you generate the key with email address of different domain. Problems right that just seems logical ... adds hypen "M" doesnt tell us what the hypen M does ..
@syntaxfm
@syntaxfm 4 года назад
Thank you Christian Programmer.
@arunmohanan555
@arunmohanan555 3 года назад
just came here to understand why I cant get access even I created the key .....got nothing ....thanks for time waste....
Далее
GitLab CE Tutorial #4 - User Managment & Permissions
12:25
Кто сделал Катар богатым? #shorts
0:59
GitLab CE Tutorial #5 - Issue Tracking & Milestones
8:24
2.1 Git - Основы - Конфигурация
8:46
GitLab Beginner Tutorial 4 | How to create SSH Key
7:50
The Beginner's Guide To SSH
20:10
Просмотров 54 тыс.
GitHub Basics Made Easy: A Fast Beginner's Tutorial!
23:30
Getting Started With Pocketbase
23:03
Просмотров 1,9 тыс.
Setup Git for using GitLab (including SSH key) - macOS
14:26