automated terminal push
All checks were successful
learn org at code.softwareshinobi.com/git.softwareshinobi.com/pipeline/head This commit looks good
All checks were successful
learn org at code.softwareshinobi.com/git.softwareshinobi.com/pipeline/head This commit looks good
This commit is contained in:
62
docs/index.md
Executable file → Normal file
62
docs/index.md
Executable file → Normal file
@@ -1,41 +1,21 @@
|
||||
# Home
|
||||
|
||||
A Linux Learning Playground Situation presented by Software Shinobi.
|
||||
|
||||

|
||||
|
||||
wanna play with the application in this picture? connect to the server using the instructions below and run the command `hollywood`
|
||||
|
||||
## Introduction:
|
||||
|
||||
Welcome, aspiring Linux ninjas!
|
||||
|
||||
This tutorial will guide you through accessing Shinobi Academy Linux, a custom-built server designed to provide a safe and engaging environment for you to learn and experiment with Linux.
|
||||
|
||||
Brought to you by Softwareshinobi ([https://softwareshinobi.com/](https://softwareshinobi.com/)).
|
||||
|
||||
This server is your gateway to the exciting world of open-source exploration.
|
||||
|
||||
**Experimenting with these tools is a great way to explore the possibilities of Linux.**
|
||||
|
||||
## Learn Linux Commands:
|
||||
|
||||
I've managed servers for Fortune 500 companies and the US government.
|
||||
|
||||
There are hundreds of linux commands.
|
||||
|
||||
But I've wittled all the hundreds commands down to the ~50 the I personally know.
|
||||
|
||||
You won't need more than these 50 commands to manage linux servers.
|
||||
|
||||
Good enough for SoftwareShinobi, good enough for you.
|
||||
|
||||
**Learn The Essential Linux Commands** [Click Here](/Linux-Commands)
|
||||
|
||||
## Connect To The Server:
|
||||
|
||||
Get connected to the FREE public ubuntu linux server.
|
||||
|
||||
Use the connection details below:
|
||||
|
||||
**Connect To The Server** [Learn More!](/connect)
|
||||
# Introduction to Git
|
||||
|
||||
Welcome to this Git and GitHub basics training guide! In this **Git crash course**, you will learn the **basics of Git** so you can use Git to track your code changes and collaborate with other members of your team or open source maintainers.
|
||||
|
||||
Whether you are a newcomer to programming, or an experienced one, you have to know how to use Git. Most of the projects that a small or big group of developers work on are done through GitHub or GitLab.
|
||||
|
||||
It makes working with other developers so much more exciting and enjoyable, just by creating a new branch, adding all your brilliant ideas to the code that can help the project, committing it, and then pushing it to GitHub or GitLab. Then after the PR(pull request) has been opened, reviewed, and then merged, you can get back to your code and continue adding more awesome stuff. After pulling the changes from the main/master branch, of course.
|
||||
|
||||
If what you just read doesn't make any sense to you, don't worry. Everything will be explained in this eBook!
|
||||
|
||||
This eBook will show you the basics of how to start using Git and try to help you get more comfortable with it.
|
||||
|
||||
It does look a bit scary in the beginning, but don't worry. It's not as frightening as it seems, and hopefully, after reading this eBook, you can get a bit more comfortable with Git.
|
||||
|
||||
Learning Git is essential for every programmer. Even some of the biggest companies use GitHub for their projects. Remember that the more you use it, the more you're going to get used to it.
|
||||
|
||||
[Git](https://git-scm.com/) is without a doubt the most popular open-source version control system for tracking changes in source code out there.
|
||||
|
||||
The original author of git is [Linus Torvalds](https://en.wikipedia.org/wiki/Linus_Torvalds), who is also the creator of **Linux**.
|
||||
|
||||
Git is designed to help programmers coordinating work with each other. Its goals include speed, data integrity, and support for distributed workflows.
|
||||
|
||||
Reference in New Issue
Block a user