美文网首页
git学习以及github使用

git学习以及github使用

作者: abelweiwencai | 来源:发表于2017-07-18 16:27 被阅读33次

[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 <分支名称>

其他命令
  • git remote # 查看远程仓库(按照本地的名字来分)
  • git remote -v # 查看版本
  • git remote rm <remote repo name> # 删除远程仓库
branch 操作
  • 重命名分支 git branch -m <old-name> <new-name>

  • 本地创建分支,推送到远程

    1. git branch <branchName>
    2. git checkout <branchName>
    3. git push origin <branchName>
  • git branch # 查看分支 ,本地

  • git branch -a # 查看所有分支,包括本地和远程

  • git branch -d <分支名称> # 删除本地的分支

  • git push origin --delete <分支名称> # 删除远程分支

  • git fetch -p <仓库名称,不带分分支># 删除remote没有,但是本地有的分支

  • git fetch # 同步远程的分支到本地,如果远程有,本地没有,则本地会生成

  • git diff # 查看当前工作区和上次commit的仓库(本地仓库)的差别

  • 分支管理 https://blog.zengrong.net/post/1746.html

相关文章

  • git学习以及github使用

    [TOC] 参见菜鸟学院http://www.runoob.com/git/git-remote-repo.htm...

  • Mac上将本地项目上传到Github

    首先使用git上传文件到GitHub需要git客户端以及注册GitHub账号 git官网:https://git-...

  • 关于Git学习例程

    #Git学习例程 本来今天是准备学习如何使用GitHub命令,按照[Git与Github入门资料](http://...

  • git与github的正确使用姿势

    git与github 在学习如何使用git和github前我们先详细了解下什么是git?而github又是什么? ...

  • git以及github使用教程

    创建秘钥 github添加远程公钥 克隆远程仓库 clone 项目 用于把GitHub上的项目克隆到本地变为本地仓...

  • git以及github简单使用

    前言:git传说中这个世界上目前最先进的分布式版本控制系统,如果大家一起协同工作,必不可少要使用git,哎,话就这...

  • git以及github的使用

    1.git init //初始化仓库新建一个文件:readMe.md2.git status //查看文件夹状态3...

  • Git for Mac安装以及Github Desktop的安装

    Git for Mac安装以及Github Desktop的安装配置 1. 安装 Git 在你开始使用 Git 前...

  • 2020-09-10

    Git以及Github使用笔记整理 前言 Git和Github的区别和联系 Git是一款软件,是一种流行的版本控制...

  • 2017.3.31

    今天学习github的使用,主要是配合git使用,在github创建仓库后,在想要clone的文件夹下右击git ...

网友评论

      本文标题:git学习以及github使用

      本文链接:https://www.haomeiwen.com/subject/anxhkxtx.html