Web Design Workshop
Join Dr. J. Michael Moshell and Mr. Adam Lenz for a hands-on workshop at the University of Central Florida. This session covers essential steps to set up your Bitbucket account, including creating an account, generating RSA keys, linking public keys, and testing SSH connections. Learn to create and clone repositories, stage and commit files, and understand the nuances of using SmartGit with Bitbucket. Attendees will engage in practical exercises during lab sessions, ensuring familiarity with version control concepts essential for web design projects.
Web Design Workshop
E N D
Presentation Transcript
Web Design Workshop DIG 4104c Spring 2012 Dr. J. Michael Moshell and Mr. Adam Lenz University of Central Florida Lecture 6: Bitbucket www.redbugbblle.com
Topic 2: BitbucketA free online git repositoryyour repo in bitbucketyour repo in your computer
Topic 2: BitbucketA free online git repositoryadd and commit
BitbucketSetting up your bitbucket account(Jon’s video shows how ... we’ll DO THIS in lab on Monday)http://vimeo.com/jonfriskics/bitbucket-setup1. Create the bitbucket account2. Create an RSA Key Pair on your computer
Topic 2: BitbucketSetting up your bitbucket account(Jon’s video shows how ... we’ll DO THIS in lab on Monday)1. Create the bitbucket account2. Create an RSA Key Pair on your computer3. Provide your public key to bitbucket4. Test with ssh (secure shell, like ‘telnet’)(The video goes VERY fast; freeze and replay as necessary.)
Topic 2: BitbucketSetting up your bitbucket account(Jon’s video shows how ... we’ll DO THIS in lab on Friday)5. Create a repo on the bitbucket server(It's empty)
Topic 2: BitbucketSetting up your bitbucket account(Jon’s video shows how ... we’ll DO THIS in lab on Friday)5. Create a repo on the bitbucket server6. clone the repo onto our local hard drive via git command-lineNOTE: This creates BOTH the working tree folder and the empty repo within it.
Topic 2: BitbucketSetting up your bitbucket account7. Locally create a file in the working tree folder (where you created the local repo) * Jon created a README file README
Topic 2: BitbucketSetting up your bitbucket account8. Tell SmartGit about the local repo README
Topic 2: BitbucketSetting up your bitbucket account8. Tell SmartGit about the local repo README
BitbucketStage and commit the file README README
BitbucketUh ... it DISAPPEARS!?But remember the famous "Unchanged File" gotcha:::
BitbucketUh ... it DISAPPEARS!?But remember the famous "Unchanged File" gotcha:::
BitbucketHead (bitbucket) and Working Tree are the sameBut remember the famous "Unchanged File" gotcha:::
BitbucketNow let's PUSH the local commits 'upstairs' README README
README README README
We'll actually DO this process in the lab on Fridayso as to get you used to working with SmartGit andBitbucket.MEANWHILE Please study the JqueryMobile material, because we'll be working with that on Friday too.