git config --global user.name 'sss'

git config --global user.email 'huahua@163.com'

cd d:/mywork

git init

cd.>susu.txt

git status

git add susu.txt

git commit -m 'add susu.txt'

cat susu.txt

--查看文件的不同之处

git diff susu.txt

git log --pretty=oneline

git reset --hard HEAD^

git reflog

--恢复到6120

git reset --hard 6120

--删除文件

git rm ha.txt

git reset HEAD ha.txt

git checkout -- ha.txt

--生成本机的明文与加密密钥-C大写

ssh-keygen -t rsa -C "huahua@163.com"

--本地仓库远程github上建立的远程仓库关联

git remote add origin git@github.com:wocalei/myhome.git

--如果上面步骤提示fatal: remote origin already exists.

$ git remote rm origin

--第一次-u将本地仓库同步到远程仓库,origin代表远程,master代表本地仓库的主分支

git push -u origin master

--文件先commit到本地然后push到远程仓库

git push origin master

--查看当前分支

git branch

--创建dev分支且切换到dev分支

git checkout -b dev

--切换到master分支

git  checkout master

--删除分支dev2

git branch -d dev2

--如果每个分支都对同一个文件有修改且commit,在当前分支下执行合并,会显示冲突,手动修改冲突文件后再commit到本分支下

git merge dev2

--查看分支合并图

git log --graph

--push本地的dev分支到远程的dev

git push origin dev

--多人协作时,使用git clone同步到本地的默认是远程的master分支,例如经常需要使用dev分支进行开发,可以使用如下命令获取远程的dev分支

git checkout -b dev origin/dev

--如果存在同一个文件已经有人修改push过,则本人在push的时候会提示无法push,解决办法是先pull到本地,解决冲突之后再push

git branch --set-upstream-to=origin/dev dev

git pull

git push origin dev

--查看远程信息库

git remote -v

--删除远程git仓库关联,再可关联码云

git remote rm origin

--clone远程仓库的不同分支,例如下面的clone远程的develop分支到本地

git clone -b develop git@127.0.0.28:my_project

git命令简单使用的更多相关文章

  1. Git 命令简单罗列

    源教程出自 廖雪峰的官方网站 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 整 ...

  2. Git命令简单总结

    集中式vs分布式 svn集中式:版本库是集中存放在中央服务器的,需要联网才能工作 git 分布式:每个人的电脑上都是一个完整的版本库 和集中式版本控制系统相比,分布式版本控制系统的安全性要高很多,因为 ...

  3. 认识git的简单命令

    一.课程目的 教大家学会it的简单命令(老师建议 English 的前后要加空格) 二.认识 git 命令 整篇文章都是用语雀写的. 解释了(使用git)绑定gitee的操作 https://www. ...

  4. 简单 常用的git命令

    常用的git命令 git pull  获取最新 git add . 提交所有 git commit  -m “我的注释” git status 查看状态 git push origin master ...

  5. 利用git工具命令简单的从github上拷贝和上传代码

    第一:从github上拷贝项目到本地   1.在github上建立一个项目名为:MygitTest 2.在我们本地电脑上把这个项目拷贝下来:直接选择一个文件夹,右键选择git Bash here 直接 ...

  6. Git命令的简单整理大全

    创建目录和查看路径 mkdir 创建目录  cd    进入到目录里面pwd   用于显示当前的目录cat   查看文件内容 Git命令使用说明 初始化一个目录成git的仓库(版本库)包括暂存区和ma ...

  7. git的简单理解及基础操作命令

    前端小白一枚,最近开始使用git,于是花了2天看了廖雪峰的git教程(偏实践,对于学习git的基础操作很有帮助哦),也在看<git版本控制管理>这本书(偏理论,内容完善,很不错),针对所学 ...

  8. 我所记录的git命令(非常实用)

    一.前言 记录一下工作中常用到的git命令,只是简单的笔记,欢迎大家交流... [ 顺便问下园友们,怎么感觉博客园发布的博客搜索有时都搜不到,后台编辑能填的都填写了,还是觉得搜索排名不高? 相同的标题 ...

  9. GIT命令行的使用

    新手了解 有不对的地方指点下 首先, 了解下什么是GIT,GIT是一款开元的分布式版本控制工具, 在世界上的所有分布式版本控制工具中,GIT是最简单,最流行,同时也是最常用的 相比于其他版本的控制工具 ...

随机推荐

  1. 深入理解Canvas Scaler

    Canvas Scaler: 这是一个理解起来相当繁琐复杂的一个组件,但又是一个至关重要的组件,不彻底了解它,可以说对UGUI的布局和所谓的“自适应”就没有一个完整的认识. Canvas Scale指 ...

  2. promise 核心 几个小问题

    1.如何改变pending的壮体 抛出异常.pending变为rejected  // throw new Error('fail')  内部抛出异常也这样 reason为抛出的error resol ...

  3. 滴滴与Uber都盯上拉美市场!一场惨烈竞争谁能胜出?

    创业者最怕的是什么?或许并不是在创业初期的艰难历程.毕竟在初期虽然会遇到很多磨难和众多竞争对手,但只要敢打敢拼就有胜出的可能.创业者最怕的或许是成为所属行业独角兽后,要面对势均力敌对手的凶猛攻击!大家 ...

  4. HTTP协议(一):概述

    背景介绍 但凡世界上牛逼的人物,都会有一个非常离奇的经历.比如说乞丐出身的皇帝朱元璋,出生时家中红光大作,映红了半边天;再比如说无良皇帝刘邦,简直不要太牛逼,说自己是老妈和一条白龙交合生出的自己,而老 ...

  5. JavaScript 之 异步请求

    一. 1.异步(async) 异步,它的孪生兄弟--同步(Synchronous),"同步模式"就是上一段的模式,后一个任务等待前一个任务结束,然后再执行,程序的执行顺序与任务的排 ...

  6. Asp.NET CORE安装部署

    先安装IIS再安装这两个,不然后面各种bug HTTP 错误 500.19 代码 0x8007000d 解决方案 for win7_64 asp.net core IIS Web Core 1.比如最 ...

  7. CPU压力测试--限制到指定范围

    作用:增加CPU使用率到指定范围 1.书写shell脚本增加CPU压力 #! /bin/bash # filename cputest.sh endless_loop() { echo -ne &qu ...

  8. python学习笔记-模块和包

    模块导入方法 1.import 语句 import module1[,module2[,...moduleN]] 当我们使用import语句的时候,Python解释器是怎么找到对应对文件对呢?答案是解 ...

  9. keras_yolo3阅读

    源码地址 https://github.com/qqwweee/keras-yolo3 春节期间仔细看了看yolov3的kears源码,这个源码毕竟不是作者写的,有点寒酸,可能大道至简也是这么个理.我 ...

  10. h5-语义化标签的兼容性问题

    1.html代码 <header>头</header> <nav>导航栏</nav> <main> <article>左< ...