 Hi everyone, this is the first in a series of videos that I'm going to do for you showing you how to do your semester project This one I'm going to do in poset cloud and our studio because they're slightly different depending which way you do them But then from here on out, I will probably work just in our studio Because from here on out it will basically be the same the Topic today is starting out. How do you create the new project? And so I'm going to create a new project starting in github Because I'm going to assume that you want to get those points that you get for sharing it to github at the end so To start with this is my github home page if you're logged in to github You should see something very much like this I've chosen the dark theme because it's easier on my eyes So if you have light theme, it may look different, but the layout should be basically the same Because I haven't done any customization The first step is you come over here to top repositories and you probably won't have anything You might have just one repository where you've cloned the class repository possibly But I'm going to click new and create a new repository And I can name it anything I want by taping into the repository name at least within you know the rules of what are allowed And I want to name this demonstration semester project And I'm going to do all lowercase because it's just a better form Anytime you're dealing with web addresses And I put underscores in between the words instead of spaces That's going to save you some potential errors in R. So you should do that the same way I'm going to write a brief description You are free to type better than I do Okay, I'm going to make it public You can make it private for right now if you like I'm making mine public So you can see it at the end if you want to get credit for what you have in github you'll need to make it public But then I'm going to add a readme file, but I'm not going to really do anything more than that I am going to skip adding a git ignore because I can do that later And I'm going to skip choosing a license I'll come back and do that later as well And if you're interested in putting a license on your work, I can show you how to do that But it's not really necessary And then I hit the green create repository button So my next step is I've already got posit cloud open and I've already got our studio open I'm going to start with our studio I need the name of the repository which is the the easy way to get it is just to come up here To the address bar in your web browser where the web address is and copy it which you can do by right clicking on Windows or there's a way to do it on Mac. I think involves clicking in a particular way On Windows you can click control C to copy or control X to paste I'm going to use control X because I'll know I've got it when it disappears. So it disappeared and And I'm good So now I'm going to come back over to our studio and I'm ready to go and I'm going to start by going to the file menu up here in the upper left corner where it says file I click on it. The second thing is new project and I'm going to click new project and I Want to select version control now you have to have get already installed on your computer Or it's going to follow up at this point. So you need to be ready for that You need to have already done that step And have everything installed, but then I hit get and I paste that into the repository URL I'm not going to mess with this I've already got this set so that everything goes where I keep my R studio projects and I want to leave that alone I hit create project and Just like that it downloaded everything it created it Here's my new project and our studio remember I skipped the part of creating a get ignore Our studio actually did that for me. So I'm all set now. There's nothing in it, but I'm there The one thing I may want to do because it created the get ignore and it also created my our project page So I want to go ahead and commit those To github now you may have to do an additional step before you can do this And I'll go through that later in a separate video, but I'm going to go ahead and do this for mine Just so I don't forget I want to commit that and so I opened up get and commit and I'm just typing it's good form in fact you're required to type a commit message every time you commit I'm going to commit it I Close that and then I push it to github So now My project is fully set up in our studio It'll be a little bit different in poset cloud So in poset cloud If you start off you're going to be in your workspace We also have the class workspace that's right here and you've been invited to that I've actually created a separate demonstration space just for this so that it's a nice clean No other projects you may want to do the same thing if you create it in the Class workspace, I'll be able to help you I'll be able to actually see it if you're having problems But other members of the class will be able to see it on occasion too So you may want to not do that you may want to put it in your workspace or you may want to create a new space for it But wherever you place it you Start out a little differently than in our studio because you don't have our studio open So there's no file menu instead you come over to new project and you go new project from git repository and Again, you paste in that URL You click okay, and you let poset cloud do its thing And it will deploy the project It's slightly slower than my computer was with our studio So this is one of the disadvantages if you have a computer that's relatively fast One of the disadvantages of using the cloud version But that's it so in in poset cloud we're done. I can't push to github Which is the issue at least not without doing some other things so I can't push to github Which is the issue with why I encourage you to use our studio on your other compute or on your own computer So that is it. This is going to be probably the longest video In this because I had to do it twice and I also gave you the introduction to what I'm doing So that's it if you want to set up your project And you can also do you can also Include all your homeworks in here That because you're going to use a lot of the homework problem set stuff in doing your project So if you include them in here, that's fine. You might want to create a folder for them called problem sets and We can make it so that those don't get uploaded to get or they do whichever you like But that's about it. I will come back and show you next how to do the bonus problem set in this project