lucy-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [lucy-commits] [Lucy Wiki] Update of "LucyBookClub" by MarvinHumphrey
Date Tue, 18 Feb 2014 23:27:17 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucy Wiki" for change notification.

The "LucyBookClub" page has been changed by MarvinHumphrey:
https://wiki.apache.org/lucy/LucyBookClub?action=diff&rev1=73&rev2=74

Comment:
Add Feb 18 meeting on Git Tools.

  [[mailto:dev@lucy.apache.org|dev@lucy.apache.org]]
  
  == Upcoming Meetings ==
+ 
+ === Tuesday February 18, 18:00 PDT: ===
+ 
+ ''Pro Git'' Chapter 5: [[http://git-scm.com/book/en/Git-Tools|Git Tools]]
+ 
+ Discussion questions:
+ 
+  1. What's a short SHA?  
+  1. What's more likely, a SHA collision, or having every single member of your programming
team killed by wolves in separate incidents tonight?  
+  1. What tool will tell you the SHA that a commit specifier aliases?  
+  1. What's the difference between `HEAD~2` and `HEAD^2`?  What does `HEAD~3^2` mean?  
+  1. How can you check what you're about to push?  
+  1. What's the difference between `...` in `git log` and `git diff`?  
+  1. If you have staged changes, what is the effect of `git stash` followed by `git stash
apply`?  
+  1. Scott Chacon says that the material in this chapter is stuff we won't use every day.
 However, `git commit --amend` is covered.  Is Scott nuts?  
+  1. Describe the process of splitting an existing commit during interactive rebasing.  
+  1. Which is easier to use, `git add -i` or `git add --patch`?  
+  1. What two commands can be used to simulate `git stash pop`?  
+  1. Describe a use case for `git stash branch BRANCHNAME`.  
+  1. During an interactive rebase, what do the following commands do?  pick, reword, edit,
squash, fixup, exec.  
+  1. How would you break a directory within a repo out into its own repo, complete with history?
If that directory has moved around, is it possible to preserve its history?
+  1. How would you use `git bisect` to find the revision where a bug originated using a script?
 How about interactively?  
+  1. Why are submodules referenced using SHAs rather than branch names?
+ 
+ == Community Notes ==
+ 
+ Below are an excerpt of notes from previous meetings and or anything of interest related
to the meetings.
  
  === Tuesday February 11, 18:00 PDT: ===
  
@@ -49, +76 @@

   1. What is the default format of the output generated by `git describe`?  
   1. What are some typical guidelines for submitting patches?  
   1. Why do many projects insist that you rebase any pull requests, or possibly squash everything
in the branch down to one commit?
- 
- == Community Notes ==
- 
- Below are an excerpt of notes from previous meetings and or anything of interest related
to the meetings.
  
  === Tuesday February 4, 18:00 PDT: ===
  

Mime
View raw message