Cs6300 Summer 17, Week2, git usage

1. Create a directory: mkdir

2. Clone a repo: git clone

3. Create/ Edit a file: touch / vim

4. Add/Commit a file: git add , git commit -m "comment" (Need add first before commit)

5. Create/change a branch: git checkout -b   (-b: new branch)

6. Merge: git merge  (Need to go to the "main" branch, and then merge. For example, if we want to merge 'development' to 'master', then we need go to master first)

7. Push. git push --all (push all local branches)

8. Tag. git tag .  after tag, git push does not merge your local repo with remote repo. Still need to do git push

你可能感兴趣的:(Cs6300 Summer 17, Week2, git usage)