What Is GitHub | How To Use Github| Git & Github |Intellipaat

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] GitHub is one of the most widely used platforms today for developers to collaborate on projects and exchange code it is cost free simple to use and has become essential to the open source software movement if any of this sounds important to you keep watching because we'll describe what GitHub is how to use it and why should you use it hello everyone and welcome to this video by inteller Park in this video we will talk about GitHub and how to use it online what is GitHub is a question that is frequently Asked in actuality that search on Google has generated over 615 Million results but if you've never used GitHub it can be challenging does it offer cloud storage is it a website for coders to socialize is it a place for code sharing so what exactly is GitHub with that let's take a look at the agenda firstly we will see what exactly is GitHub after which we'll move on to how does GitHub work after that we will see what exactly is get and Version Control moving on we'll see what is GitHub used for then how to get started with GitHub and lastly a conclusion now before we begin please make sure to subscribe to our YouTube channel and hit the Bell icon for every updates from us now let's get started with the first topic which is what is GitHub a platform for online software creation is called GitHub it is employed for archiving monitoring and teamwork on software tasks it makes it simple for developers to collaborate with one another on open source projects and exchange code files developers can cooperate Network and Pitch their work publicly on GitHub which also functions as a social networking platform GitHub has amassed millions of users since its establishment in 2008 and has become the go-to platform for collaborative software projects for sharing code and collaborating with others in real time this free tool offers a number of beneficial features GitHub pushes users to create a personal profile and brand for themselves in addition to its code related features anyone's profile can be viewed to find out what initiatives they are a part of and own because of this GitHub functions as a special kind of social network for coders and encourages teamwork in the creation of websites and softwares let's move on to our next agenda which is how does GitHub work users of GitHub register submit files and produce programming projects however when users start working together GitHub starts to do its real job although anyone can code independently most development initiatives are built by teams of people these teams occasionally work together in unison but more frequently they work separately developing collaborative initiatives with distributed teams is fraught with difficulties this procedure is greatly simplified by GitHub in a number of ways first off the instructions and all the codes are in one location as a result access problems for anyone wishing to add to a project are minimized each repository also includes guidelines and other information to help to find the objectives and standards of the project next contrary to what most non-technical people believe coding is more imaginative and vague say two developers are each working on a separate section of code for instance together these two parts of code ought to function but occasionally one piece of code can cause another piece of code to malfunction or a piece of code might have unanticipated effect on how another piece of code functions by demonstrating how both files will modify the primary Branch GitHub addresses these issues the coding procedure is more effective because it detects these mistakes before sending changes additionally GitHub makes it simpler to keep track of changes and return to earlier iterations of a project we must comprehend git the technology upon which GitHub is built and discuss Version Control in order to properly describe GitHub let's move on to the next agenda which is what is git now git is a free and open source Version Control software for managing and tracking file revisions although it can be used with any form of file tracking code files is where git is most frequently used the most commonly used version control system in software development is called git and GitHub gets its name from the fact that it uses this technology to provide its service now let's understand what is Version Control now most certainly you must have used Version Control in the past for instance the version history Tool in Google Docs and other Google workspace tools allows you to examine changes to the document over the course of time similar functionality can be found in Microsoft offices track changes tool you might also opt to save different versions of a file and label them software projects particularly collaborative ones require Advanced Version Control now let's see what is GitHub used for software designers and Engineers can build remote public facing Cloud repositories for free using GitHub according projects files and the revision history for each file are contained in a repository having created a repository on GitHub you can copy it to your device add an alter files there and then push your changes back to the repository for public viewing so why would you choose to create with GitHub rather than a private repository the main explanations or reasons for github's prominence are listed below and the first one is improved cooperation the suite of project cooperation tools offered by GitHub including Version Control and access control is by far its strongest selling point managing files easily you are not constrained to a single Gadget or setting when using GitHub on top of git GitHub adds a stylish GUI component git functions independently via the command line a computer's text-based user interface although many developers are capable of using the command line it is not always the most effective method to interact with files next using social networks every GitHub user is aware that the service offers more than just a spot to write code every GitHub user has a biography that they can use to Showcase their work contributions and activity on the platform they can also view other users public profiles and repositories next up open source initiatives because of the advantages you have learned about GitHub has sparked an explosion in open source corporation which has resulted in the development of numerous widely used software Technologies without open GitHub repositories many remarkable achievements from CSS Frameworks to data visualization libraries to a game you might spend too much time playing wouldn't be possible and lastly private repositories it's all wonderful to be sure but how does GitHub generate Revenue when everything is free and open source the solution is that GitHub also offers paid services such as private repositories teams can use GitHub for collaboration while keeping their code hidden from A View on a subscription plan additionally Gita provides business solutions that give companies private collaboration tools now let's understand how to get started with GitHub now let's see how to get started with GitHub but before we get into this remember that you should be comfortable using command line since git uses a terminal as its user interface let's see the first step which is installing git first setup gets most recent version on your computer in order to interact with your GitHub repository you must have get installed follow the instructions on the git website to accomplish this in one of the many possible methods again git is a free program sign up on GitHub go to the GitHub website after downloading git and register an account there using your email address establish a repository you will be brought to your home page after creating your GitHub account click create folder to launch your first repository this enables you to maintain all of the code for your new GitHub project in a single location next up enter your project name enter your repository name and an optional description on the create a new repository page after which you need to add project information after adding project details you need to establish your repository your primary repository page which contains a list of your files will be displayed making a duplicate of your repository locally to edit your files and submit your changes you'll now make a local duplicate of your GitHub repository moving on you need to pick a directory by opening your terminal and going to the directory where you want your repository duplicate to be stored moving on you need to paste the URL of your repository after which you need to go ahead and check your copied repository after cloning it to clone the folder you need to press enter your local file system will now contain a new file bearing the name of your Source you can see the files in your GitHub repository if you view this file you can modify these copies of the file in your repository edit them and then send them back into your Repository in The Next Step let's try to create a new file in the same repository in order to finish let's add a new file to your clone repository and send it to GitHub make a new text file named hello.txt for example in your local clone add the words hello world to it and then save the document now prepare your folders for pushing navigate to your copied repository using the terminal then enter after typing git add by doing this every item in your clone repository is ready to be pushed now you need to add modifications to the change log after this you need to add your modifications to the change log moving on push the items from your clone repository in the terminal type git submit origin Main and hit enter lastly inspect your new file your new file will be present in your GitHub folder once you return you're now prepared to start working and collaborating on your new assignment with that we have reached the conclusion sometimes it's simple to put the entire credit for technological advancements on one individual consider Steve Jobs or Bill Gates software is of course the result of many brains coming together it develops because of the millions of experts and novice developers who collaborate to create new things in novel ways well that is github's charm anyone can contribute ideas to projects of their choosing or start a project of their own thanks to the lower entry barrier for collaboration it's challenging to picture the open source soft industry before GitHub well now it can be explored by anyone including you and that's it for this video thank you for watching just a quick info guys if you want to make a career in cloud and devops then intellipad provides an advanced certification in cloud computing and devops by enict Academy IIT roorkee and it is taught by IIT roorkee professors and Industry experts this course is designed to upskill and land your dream job foreign
Info
Channel: Intellipaat
Views: 21,975
Rating: undefined out of 5
Keywords: what is github, how to use Github, git and github, git training, github actions, github basic tutorial, github basics, github basics for beginners, github explained, github explained simply, github for beginners, github overview, github repository explained, github tutorial, github tutorial 2020, github tutorial for beginners, github use, introduction to github, intellipaat, what is git, what is github and how to use it, why git, why github is important, why github is used
Id: zDkc8xfvOjA
Channel Id: undefined
Length: 12min 2sec (722 seconds)
Published: Mon Feb 27 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.