小记:记录日常工作中使用到的git 命令

git remote -v // 查看远程仓库状态

git status //查看本地分支状态

git init //变成 git 仓库

git add . //将项目添加到本地仓库

git commit -m '备注'

git push -u origin master //将本地仓库内容推送到远程仓库

git checkout 分支名 //切换分支

git branch -a //查看当前分支和所有远程分支

git push -f origin master //强制推送远程分支

git push origin --delete 分支名 //删除远程分支

git branch -D 分支名 // 删除本地分支

git reset --hard 目标id //版本回退

使用命令行提交一般步骤

1.先 git  pull 代码, 这一步很重要,多人同时操作同一个文件, 比较容易出现冲突

2. git status 查看修改了哪些文件

3. git add . 注意最后有一个点, 这个步骤是将文件添加到本地仓库

4. git commit -m '备注信息' 这一步是添加提交备注信息,如果本次提交具体修改信息总结

5. git push origin master 将本地推送远程仓库

暴力覆盖本地分支

git fetch --all

git reset --hard origin/master

git pull

合并分支

例如:release 分支 合并到 master分支

1.如果远程仓库不存在 release 分支,需要先创建 release 分支, 并推送到远程仓库

git checkout -b release

git push origin release

2.如果本地存在 release 分支, 将 release 分支 git pull, 并 push 到远程仓库

3.切换到 master 分支,并 merge release 分支

git checkout master

git pull

git merge release

4.将 merge 后的master 分支推送到远程仓库

git push origin master

打标记

git tag -a version1.0 -m “1.0版本”  //version1.0 -m 备注1.0版本

git checkout version1.0  //切换到tag

git show version1.0  //查看tag信息

git tag -d version1.0  //删除tag

git push origin version1.0  //将version1.3.1tag提交到服务器

git push origin --tags  //将本地所有tag一次性提交到git服务器

Git 日常开发常用命令相关推荐

  1. git分支开发常用命令

    1.创建分支 git brand new_brand_name 2.切换分支 git checkout brand_name 3.创建并切换 git brand -b new_brand_name 4 ...

  2. android系列:第一篇 android开发常用命令集合,代码目录简介

    下面整理了android开发常用命令集合如adb命令,adb over wifi,jgrep等代码搜索命令,编译环境变量配置,lunch平台选择,mm模块编译,godir代码路径跳转,log.v()等 ...

  3. linux下开发python爬虫_linux入门教程—开发常用命令

    开发常用命令 查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件. 查看一个程序是否运行 ps –ef|grep tomcat 查看所有有 ...

  4. Git Bash Here常用命令以及使用步骤

    Git Bash Here常用命令以及使用步骤 1.首先,要clone项目代码: git clone 链接地址 2.更新代码: git pull 3.添加修改过的文件.文件夹: git add 修改过 ...

  5. 运维之道 | Git分布式版本控制常用命令解析

    Git分布式版本控制常用命令解析 一.创建版本库 版本库(repository)也叫仓库,可以看做一个目录,这个目录里的所以文件都由Git进行管理,每个文件的修改.删除,Git都能跟踪 1.选择一个合 ...

  6. android 字符串数组去重,GitHub - deng-ming-hao/ec-do: 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。...

    ec-do 自己封装的常用操作实例 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等. 使用方法 引入ec-do.js //去除空格 ecDo.trim(' ...

  7. git和svn常用命令

    Git常用命令 1.查看指定文件状态 git status [filename] 2.查看所有文件状态 git status 3.添加所有文件到暂存区 git add . 4.提交暂存区中的内容到本地 ...

  8. git的一些常用命令讲解和开发规范总结

    一.git基本配置介绍 1. config的三个作用域 local:区域为本仓库 global: 当前用户的所有仓库 system: 本系统的所有用户 2. 添加最小配置 $ git config - ...

  9. Git结合GitHub常用命令

    简介 GIT 学习手册简介 这是 Git 学习参考手册.目的是为学习与记忆 Git 使用中最重要.最普遍的命令提供快速翻阅. 这些命令以你可能需要的操作类型划分,并且将提供日常使用中需要的一些常用的命 ...

最新文章

  1. JavaScript中的+运算
  2. ip分片 tcp分段(转)
  3. [MySQL实践] 实践记录
  4. 如何搭建高接通率的音视频场景?
  5. 小程序服务器七牛云,基于七牛云 API 开发的微信小程序 SDK
  6. 允许同站跨域Nginx配置方案
  7. 专家观点:你必须了解的嵌入式Linux特性
  8. oracle笔试题目及答案,Oracle 笔试题目带答案.doc
  9. [leetcode]_Flatten Binary Tree to Linked List
  10. mysql表误删回复_mysql数据库数据删除怎么恢复
  11. 如何在计算机中找到桌面这个项,怎样找到“计算机管理”这项菜单?
  12. 【python】实战:“唱啥”app后台开发
  13. Java8 Stream(11)List转Map
  14. CentOs7+安装ApacheOpenOffice实现DOC转PDF详解(解决乱码问题)
  15. 2011广告联盟排名,最好的广告联盟推荐
  16. ContestHunter #26 B 玩骰子
  17. HTTP协议压缩格式和URL编码介绍
  18. python画图库哪个好_python画图库
  19. 清华大学胡事民是计算机视觉,ResNet也能用在3D模型上了,清华「计图」团队新研究已开源...
  20. GHost++ CB (Custom Build) MOD

热门文章

  1. 服务器项目白名单设置
  2. lambda表达式封装对数据库的查询
  3. tomcat通过一个端口号实现多域名访问
  4. poj 1734 (最小环)
  5. 多重继承中二义性的消除
  6. 如何改变控件内的字体颜色?
  7. js模拟实现Array的Map、Every、Some、Reduce、Find方法
  8. CSS3 浮动与定位
  9. JS-数组-声明方式-读写添加删除-遍历
  10. LeetCode--256. 粉刷房子(动态规划)