tgit & PR

  1. git how to use git
    1. Introduce git by your own understanding
    2. which kinds of problems can be easily dealt with git?
    3. What is the relationship between remote repo and local repo?
    4. What is "stash"? How to use it? When can we use it?
    5. Explain the "reset" & "revert". Tell their differences with your own understanding.
    6. What is a "branch"? Under what circumstances can a new branch be created or deleted? Explain your own understanding. And Explains which are the factors for a good branch.
  2. github basic concepts:
    1. What is a "Fork"?
    2. What is a "Pull Request"? What is "Merge"? What are the differences between them? Why "merge" is not recommended currently in our group?
    3. What is "issue"?
    4. How to create your own repo? What are the differences between the "public" and the "private" repo?
  3. practice:
    1. Finish the practice at: https://github.com/DKUVEX/git_practice. Follow the readme page in this repo. And keep this repo till your instructor review it.