Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[dev-hours] Intro Git command-line

[dev-hours] Intro Git command-line

Quang Nguyễn

April 24, 2014
Tweet

More Decks by Quang Nguyễn

Other Decks in Technology

Transcript

  1. ~$ git init ~$ git init /path/repo ~$ git clone

    http://git.tx.x/y.git ~$ git clone [email protected]/y.git
  2. ~$ git status (git st) ~$ git diff ~$ git

    add index.php ~$ git commit –m”Good msg” <file.x> ~$ git commit –amend
  3. ~$ git branch ~$ git co <branch> ~$ git branch

    <new_branch> ~$ git branch –d <branch> ~$ git tag <tag-name>
  4. ~$ git remote –v ~$ git remote show <remote> ~$

    git remote add <remote> <url> ~$ git featch <remote> ~$ git pull <remote> <branch> ~$ git push <remote> <branch>
  5. ~$ git reset --hard HEAD ~$ git checkout HEAD <file>

    ~$ git revert <commit> ~$ git reset --hard <commit> ~$ git reset <commit>
  6. [1] http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/vi/ [Tài liệu Git Magic, Tiếng Việt của dịch

    giả Trần Ngọc Quân] [2] http://gitref.dragula.viettug.org/ [Tài liệu GitRef, Tiếng Việt của dịch giả Anh.K.Huỳnh]