git学习-来自慕课网

Posted bigorang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git学习-来自慕课网相关的知识,希望对你有一定的参考价值。

git安装

  1. https://git-scm.com/downloads 下载地址
  2. 配置用户信息
   git config --global user.name "xxx"
   git config --global user.email "[email protected]"
  1. git config --list //查看参数配置信息

SourceTree的安装

git仓库

  • 初始化仓库

git init

  • 添加文件到版本库

git add

git commit

git commit -m "desc"

  • 查看仓库状态

git status

ls -a 可以查看隐藏的文件目录

git 工作流

从暂存区回退到工作区

git reset HEAD xxx.txt

git checkout -- xx.txt

git log 找到提交版本号

git reset --hard 版本号 回退

远程仓库

  1. 创建SSH key

    ssh-keygen -t rsa -C "[email protected]"

  2. 个人用户目录下 .ssh目录下 id_rsa.pub内容复制到github 的key中

  3. 添加远程仓库

    git remote add origin [email protected]:xxx/xxx/git

    git push origin master

    git push -u origin master

    git push origin master

标签管理

git tag 查看所有标签

git tag tagname 创建标签

git tag -a tagname -m "common" 指定提交信息

git tag -d tagname 删除标签

git push origin tagname 推送标签/标签发布

git分支管理

git branch查看分支

git branch branch_name 创建分支

git checkout branch_name切换分支

合并分支

  1. 切换到master分支 git checkout master
  2. 合并git merge branch_name

以上是关于git学习-来自慕课网的主要内容,如果未能解决你的问题,请参考以下文章

慕课网学习笔记02

PHP性能优化学习笔记--PHP周边性能优化--来自慕课网Pangee http://www.imooc.com/learn/205

JavaScript入门--慕课网学习笔记

慕课网-软件测试基础-学习笔记

慕课网,我的yii2学习笔记(基础篇)

Java基础__慕课网学习(26):程序中判断某段程序执行时间的方法