Setup SSH keys | Setup Repo in GitHub and Setup Java Project in GitHub | Add a project in GitHub
How to setup SSH keys | How to setup Repo in GitHub and Setup Java Project in GitHub | How to add a project in GitHub
#repo #git #githup #ssh #key #ubuntu
How to setup SSH keys | How to setup Repo in GitHub and Setup Java Project in GitHub | How to add a project in GitHub
Pre-requistes:
1. GitHub account
2. Git client installed
3. Ubuntu OS
Git Installation
apt update
apt install git -y
git --version
git config --global user.name "Tekno Pathshala"
git config --global user.email "[email protected]"
Step # 1 - Create private repository in GitHub.com
Go to https://github.com/
Click on New to create a new repo
Also choose initialize with repository with a README option.
Step # 2 Create SSH keys from your source machine
Type ssh-keygen (and then simply enter four times, do not give any password). ssh-keygen will generate two keys - public keys and private keys. We need to upload the public keys into GitHub
copy the content of public key by executing below command in Git bash:
sudo cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDGf/JdMvcDjPFf82Zj5nfFg4CXFm7qHEogZiZ7w1ngG6QbWJzH0VafTgRMz7vyZB1N10a1ib14VVT2pC2IdISprwVnF1O4Ddga7puzr+SSrmw2JRD55XF8UBIiLxUBFd8LWbFnC+YUgVAMNoanSG09dGRZvLPQM1dqwqIgA14ZRLap4nNLe0syBiN1C1+iCUXbC3zPmF/PRzcoI4N6YuF3XAgQA2GlJ8cTrxcr1hfjHJYhGI5KLrNAFTvYfg1u+bCkTzvNiDjeQyw56mstsDTxBTJkJjNSjP+tu5iRp9ETLaRbETmisKCa3Kxm75d2Yg57sk3k/E87mgJhq8okSIJTIkh+j9AIj5K+B6TdwnsF8fQy5ojssUZEtrCCsHOuz2GBwlZ+lb2ERjAI0e66eJAMtuj4JcvKJ82JVG8GlZ2y+joXBCOGTdnpovppQzMMH7ts7V3MaX//n9mp2iHuIAl8/YPu2yK6NedgMYbRF9umfG6mkyOzjr+RDXMqu+Duefk= root@nagios
Step # 3 - Upload SSH Keys in GitHub
Copy SSH keys Key section and then click on Add SSH key.
Step # 4 - Clone Repo locally
git clone [email protected]:TeknoPathshala/MyAppRepo.git
type below command to list the directory
ls –al
Now go into repo folder you have cloned.
cd MyAppRepo
Step # 5 - Create Java Web App using Maven
Install Maven first
apt install maven
Use below maven command to create Java Web App using Maven.
mvn archetype:generate -DgroupId=com.dept.app -DartifactId=MyWebApp -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
Step # 6 - Push Java Web App using Git commands into GitHub
Check Git Status
git status
Now add the newly created folder by executing below command:
git add *
Now make sure all the files are moved to staging area, when you execute below command:
git status
Perform below command to commit the changes to local repository first.
git commit -m "my first java project push to GitHub"
Now perform below command to push from local repository to remote repository.
git push
Verify code changes in GitHub
Now to GitHub and click on the repo, you will see your commits.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Setup SSH keys | Setup Repo in GitHub and Setup Java Project in GitHub | Add a project in GitHub», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.