No history yet

Final Exam

 

1.What is the primary advantage of using a version control system like Git over manually naming files like 'Protocol_v1.docx', 'Protocol_v2.docx', and 'Protocol_final.docx'?

 

2.In the workflow taught, what is the specific role of Bitbucket?

 

3.The 'staging area' in SourceTree is used to...

 

4.Which of the following is the most effective and professional commit message for a change to a lab protocol?

 

5.When should you create a new 'branch'?

 

6.What does performing a 'Push' operation in SourceTree accomplish?

 

7.True or False: After you 'merge' a branch containing a successful experiment back into your main branch, the experimental branch is automatically deleted.

 

8.A colleague tells you they have just updated the lab's main SOP and pushed the change to Bitbucket. What is the first thing you should do in SourceTree before you start your own work?

 

9.What is the primary purpose of creating a 'Pull Request' (PR) on Bitbucket?

 

10.A 'merge conflict' occurs when...

 

11.True or False: Using Git and SourceTree, it is possible to view the history of a protocol and see exactly what changes were made in each commit.

 

12.You want to permanently label a specific commit that represents the exact state of your project when it was submitted for publication. What Git feature should you use?

All done? Get your grade