 Welcome back to the channel. Today I'm going to share with you some more tricks in git and a version control. So there is this project that I like and I probably want to have my own copy and I don't want to keep getting reminders that I'm behind this particular repo because I've decided to go a different direction. So in most cases I wouldn't fork this project because I'll keep getting notices about what's going on here. So what I would do is get this code or just simply copy the link here that I do have, come back to my computer, find out who I would want to store this project. It's going to be on my local server, open up a folder which I'll call new stuff. Now inside new stuff I'll just drop this in my editor to make things a bit easy. I'll open up my terminal inside my editor. You can either go to terminal and open here by clicking new and then I'll just do the git clone to have this repository come down onto my local machine. So if I quickly open up new stuff you'll see that we have this new project here. Open this in my terminal again the forked project. Now unfortunately it still has a lot of git stuff going on in there so we need to keep this updated to the master which is if I hit git remote dash way you'll see that the master that's talking about the origin is actually this project. So once this is done downloading and refresh our folder here you will see that we have this file right in here it's existing. So what are we going to do next? We are going to find that there is a folder here that is hidden that is called .git which stores all our git history and our git commit. So what we're going to do is we're going to remove the directory type rdir and then we're going to do .git which will ask us to confirm to remove all the children that are inside our git folder. So we'll type a and that will ensure that we removed all the git. So if we type git status now you will see that we don't have git installed in this particular repository but now we can now start our own git commits by typing giini git init and now all our files actually being monitored by git and we can do our git add all and we add everything in there then we're now going to commit it then I'll type our commit message which will be in the two quotations and that will be our first commit and once that is all added we can then probably go online and then update this file and just add it there. So we'll go to our git up in a new repository here call it maybe demo git and then create the repo. The next thing we need to do is add this as a remote because we don't have any remotes in here for example we type git remote dash v now we don't have any remotes but we'll add a new remote and then we are going to git push dash u origin master. I'll just change this to a dash and then I'll punch that and when I hit enter after typing this command you will see that all these files will be pushed up into the server so let's go and look at our code and you'll see that it has a commit it's not telling us about having any other repos it's not telling us that we're behind or ahead by a number of commits we have everything just starting out fresh so this is how you fork projects and make them your own without having to look back and just taking a different direction by using remove git inside your repo so use this let me know how that is helping you thank you for watching