git命令简单使用
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命令简单使用的更多相关文章
- Git 命令简单罗列
源教程出自 廖雪峰的官方网站 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 整 ...
- Git命令简单总结
集中式vs分布式 svn集中式:版本库是集中存放在中央服务器的,需要联网才能工作 git 分布式:每个人的电脑上都是一个完整的版本库 和集中式版本控制系统相比,分布式版本控制系统的安全性要高很多,因为 ...
- 认识git的简单命令
一.课程目的 教大家学会it的简单命令(老师建议 English 的前后要加空格) 二.认识 git 命令 整篇文章都是用语雀写的. 解释了(使用git)绑定gitee的操作 https://www. ...
- 简单 常用的git命令
常用的git命令 git pull 获取最新 git add . 提交所有 git commit -m “我的注释” git status 查看状态 git push origin master ...
- 利用git工具命令简单的从github上拷贝和上传代码
第一:从github上拷贝项目到本地 1.在github上建立一个项目名为:MygitTest 2.在我们本地电脑上把这个项目拷贝下来:直接选择一个文件夹,右键选择git Bash here 直接 ...
- Git命令的简单整理大全
创建目录和查看路径 mkdir 创建目录 cd 进入到目录里面pwd 用于显示当前的目录cat 查看文件内容 Git命令使用说明 初始化一个目录成git的仓库(版本库)包括暂存区和ma ...
- git的简单理解及基础操作命令
前端小白一枚,最近开始使用git,于是花了2天看了廖雪峰的git教程(偏实践,对于学习git的基础操作很有帮助哦),也在看<git版本控制管理>这本书(偏理论,内容完善,很不错),针对所学 ...
- 我所记录的git命令(非常实用)
一.前言 记录一下工作中常用到的git命令,只是简单的笔记,欢迎大家交流... [ 顺便问下园友们,怎么感觉博客园发布的博客搜索有时都搜不到,后台编辑能填的都填写了,还是觉得搜索排名不高? 相同的标题 ...
- GIT命令行的使用
新手了解 有不对的地方指点下 首先, 了解下什么是GIT,GIT是一款开元的分布式版本控制工具, 在世界上的所有分布式版本控制工具中,GIT是最简单,最流行,同时也是最常用的 相比于其他版本的控制工具 ...
随机推荐
- part9 公用图片画廊组件拆分
1.src中创建 common 再创建 gallery.然后gallery.vue 2.build 中webpack.base.conf 中配置更短路径 module.exports {}中 reso ...
- part6 城市页面搜索内容开发
keyword 监听时间做一个节流处理 keyword为input输入的内容 //当逻辑卡壳的时候 可以试着重启服务器,浏览器 当搜索内容出现很多的时候 内容无法滚动 可以引入 better-scro ...
- HDU 5312:Sequence
Sequence Accepts: 25 Submissions: 1442 Time Limit: 2000/2000 MS (Java/Others) Memory Limit: 2621 ...
- cat <<EOF> file
.多行导入文件(新建文件或者覆盖文件内容) cat << EOF > abcd.txt Hello! This is a test file! Test for cat and ...
- one_day_one_linuxCmd---光标快捷操作
<坚持每天学习一个 linux 命令,今天我们来学习 切换光标的常用命令> 摘要:最近经常使用 xshell 软件来远程连接各种机器,在 bin/bash 下输入各种命令,因为都是一些非常 ...
- 关于debug模式下对象toString报空指针的问题。Method threw 'java.lang.NullPointerException' exception. Cannot evaluate cn.gooday.jsh.service.common.dto.RestControllerResult.toString()
这个如果debug的时候可以一步步走到正常return或者运行的时候有正确返回值.说明代码是没问题的. 出现这个的原因是dto对象里有一些字段查出来是空的,或者这个字段本来在dto里就是冗余字段. 因 ...
- 使用linux服务器安装wordpress博客详细教程
前言 最近读了<软技能:代码之外的生存指南>,这本书给了我很大的启示.之前虽然知道作为一个程序员,应该拥有自己的博客,以便于提升自己的知名度,但是并没有了解的过于详细.这本书描写博客的作用 ...
- 关于图算法 & 图分析的基础知识概览
网址:https://learning.oreilly.com/library/view/graph-algorithms-/9781492060116/ 你肯定没有读过这本书,因为这本书的发布日期是 ...
- 报错:不是GROUP BY 表达式
oracle库中:group by后面必须加上你select后面所查询的所有除聚合函数之外的所有字段. 解决方法:将group by放入子查询中使用或者将select后面的所有查询字段放入group ...
- java设计模式--六大原则
一.单一职责原则 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因.通俗来说,就是互相不相关的属性和方法不要放在一个类中,就好比之前简单工厂模式中介绍的那样,客户端(Customer)应该与工 ...