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

原文地址:https://www.cnblogs.com/bigorang/p/9734605.html

时间: 2024-11-05 14:59:58

git学习-来自慕课网的相关文章

【JS学习】慕课网8-17编程练习 网页的返回与跳转

编程练习 制作一个跳转提示页面: 要求: 1. 如果打开该页面后,如果不做任何操作则5秒后自动跳转到一个新的地址,如慕课网主页. 2. 如果点击“返回”按钮则返回前一个页面. 代码如下: 需要注意的是23行要用window.location.href来指定  用window.open 的话是在新页面打开 27行用计时器setInterval来调用函数  也可以用setTimeout 但此时函数内外都要加上即注释掉的25行 10行超链接指向必须是javascript:跳转函数 1 <!DOCTYP

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

PHP一般运行于Linux服务器中,周边主要包括:Linux运行环境.文件存储.数据库.缓存.网络 常见PHP场景的开销次序: 读写内存<<读写数据库(使用内存作为缓存.异步处理)<<读写磁盘<<读写网络数据(网络延迟) 尽量操作内存和数据库,避免操作磁盘和网络数据,一定要避免读取大文件 一.优化网络请求: 可能存在的问题: 1.对方接口的不确定性因素 2.网络稳定性 优化网络请求措施: 1.设置超时时间(数字可以根据自己项目实际情况进行调整) a.连接超时:200ms

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

使用ab进行压力测试 ab -n行数 -c并发数 url 重点关注下面两点: 1.Request per secend : 每秒可接收的请求数 2.Time per request : 每次请求所耗费的时间 优化1.多使用PHP自身的功能(如PHP定义的函数.常量),尽量少自己造轮子,自己写的代码冗余较多,可读性不高,且性能低下 PHP每次接受请求后,都会进行编译成底层语言,C->汇编->机器语言,同时接受大量请求,每个请求都会执行一次编译 示例代码如下: bad.php          

网站优化之-SEO在网页制作中的应用(信息来自慕课网课程笔记)

一.SEO基本介绍. 1.搜索引擎工作原理. 2.seo简介:SEarch Engine Optimization,搜索引擎优化.为了提升网页在搜索引擎自然搜索结果中的收录数量及排序位置而做的优化行为,就是为了使百度.谷歌这些搜索引擎多多收录我们精心制作的网页,同时在网页搜索相关内容时,使网页链接排在搜索引擎店面. 分为以下两种: 1):白帽SEO:起到规范,改良网站设计的作用,使之对搜索引擎和用户更加友好,并且网站也能从搜索引擎中获得合理流量,这是搜索引擎鼓励和支持的. 2):黑帽SEO:利用

AngularJs学习笔记(慕课网)

1. Controller使用过程中的注意点 不要试图去复用Controller, 一个控制器一般只负责一小块视图 不要在Controller中操作DOM, 这不是控制器的职责. 封装在指令里. 不要在Controller中做数据格式化, ng有很好用的表单控件 不要在Controller里面做数据过滤操作, ng有$filter服务 一般来说, Controller是不会互相调用的, 控制器之间的交互会通过事件进行  ---> 这是强耦合 2. <html ng-app> <di

【JS学习】慕课网7-23编程练习 有关字符串数组

要求:1.显示打印的日期. 格式为类似“2014年03月21日 星期三” 的当前的时间.2.计算出该班级的平均分(保留整数).同学成绩数据如下:"小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76" 首先要知道日期对象的使用与返回函数 然后下面遇到一点问题,一定要认真看各个函数的说明,很多错误就是函数声明没仔细看, 如30行的substring函数终止位置记得要加1!! 如19行的spit函数分隔开以后返回的本身

AngularJs学习笔记-慕课网AngularJS实战

第1章 快速上手 放弃了IE8以及以下,不支持. 4大核心特性: 1.MVC Model: 数据模型 View:视图 Controller:业务逻辑和控制逻辑 好处:职责清晰,模块化. 2.模块化 3.指令系统 (AngularJs特有的) 4.双向数据绑定(AngularJs特有的) 第2章 基本概念和用法 第3章 核心原理解析 第4章 用AngularJS开发移动APP 第5章 前端自动化测试 TDD(测试驱动开发) 课程地址:http://www.imooc.com/view/156

springmvc笔记(来自慕课网)

1.准备工作:springmvc相关的jar包. 2.这里我们先用eclipse来操作. 首先看一个接口编程,后面的所有知识点都是通过这个接口编程引出的. OneInterface.java 1 package gys; 2 3 public interface OneInterface { 4 String hello(String world); 5 } OneInterfaceImpl.java 1 package gys; 2 3 public class OneInterfaceImp

Linux学习笔记——慕课网

Linux源码地址:www.kernel.org小企鹅 开源软件.免费软件有区别,还有自由软件. 可以查看某个网站的服务器等等各种信息:http://www.netcraft.com Android底层是Linux,在安卓机器上安装一个sshd的APP,就可以远程这台手机.iOS底层是Unix. Linux与windows的不同: 1.Linux严格区分大小写 2.Linux中所有内容以文件形式保存,包括硬件.一切内容皆文件. 3.Linux不靠扩展名区分文件类型. 但有约定俗成的扩展名(为的是