git学习以及github使用

2017-07-18  本文已影响33人  abelweiwencai

[TOC]

参见菜鸟学院
http://www.runoob.com/git/git-remote-repo.html
重命名远程仓库
http://blog.csdn.net/bitcarmanlee/article/details/51433526
git教程以及在线练习https://try.github.io/levels/1/challenges/2

install

## ubuntu
$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
  libz-dev libssl-dev
$ apt-get install git-core
$ git --version
git version 1.8.1.2

How to use

  1. git init
  2. touch test.txt
  3. git add .
  4. git commit -m "add a cute file"
  5. git log
  6. git remote add origin https://github.com/try-git/try_git.git # 添加远程仓库 ,删除和查看版本看文张末尾
  7. git push -u origin master # -u 选项用于记住账号
diff
  1. git pull origin master
  2. git diff HEAD # 比较跟上次commit 的不同
  3. git push
  4. git diff --staged # 比较暂存区跟
撤销
  1. git reset octofamily/octodog.txt # 删除octodog.txt 文件,撤销(unstaged)修改
  2. git checkout -- octocat.txt # git checkout -- <file> 回到上次commit的地方
分支
  1. git branch clean_up # 新建一个分支
  2. git checkout clean_up # 切换到clean_up分支
  3. git rm '*.txt' # 删除文件
  4. git commit -m "remove all"
  5. git checkout master # 切换到master分支
  6. git merge clean_up # 把clean_up分支合并到master分支
  7. git branch -d clean_up # 删除clean_up分支 git breanch -d <分支名称>

其他命令
branch 操作
上一篇 下一篇

猜你喜欢

热点阅读