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. torch.Tensor文档学习笔记

    A torch.Tensor is a multi-dimensional matrix containing elements of a single data type. 张量(torch.Ten ...

  2. 使用mysql的注意事项

    1,文件导入:LOAD DATA INFILE '/tmp/pet.txt' INTO TABLE pet FIELDS TERMINATED BY ',' LINES TERMINATED BY ' ...

  3. Jenkins 插件中心国内镜像源发布

    以下文章来源于Jenkins,作者LinuxSuRen Jenkins 社区的网络基础设施都是架设在国外的服务器上,而且,并没有在国内有 CDN 或者负载均衡的配置.对所有的 Jenkins 用户而言 ...

  4. PAT Advanced 1094 The Largest Generation (25) [BFS,DFS,树的遍历]

    题目 A family hierarchy is usually presented by a pedigree tree where all the nodes on the same level ...

  5. python pandas写入excel文件

    pandas读取.写入csv数据非常方便,但是有时希望通过excel画个简单的图表看一下数据质量.变化趋势并保存,这时候csv格式的数据就略显不便,因此尝试直接将数据写入excel文件. pandas ...

  6. share团队冲刺7

    团队冲刺第七天 昨天:加入activity的内容,和队友的代码进行整合实现部分按钮功能 今天:继续完善代码,完善其他页面的功能,对主页和发表页面进行开发 问题:无

  7. springboot的配置文件说明

    1.以servlet的方式启动SpringBoot 正常情况下要复制代码到tomcat去启动,但springboot内置tomcat了,配置好就可以直接run方法直接运行. 2.直接run运行

  8. Jisa's Notebook

    同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的.所以先限定一下本文的上下文. 本文讨论的背景是Linux环境下的network IO. ...

  9. Android开发环境搭建以及模拟环境搭建

    Android开发环境 现在主流的Android开发环境有: Eclipse + ADT + SDK Android Studio + SDK IntelliJ IDEA + SDK 现在国内大部分开 ...

  10. 在线公开课 | 5G时代的视频云服务关键技术与实践

    5G时代来临在即,视频技术将会如何发展呢?基于视频云服务的技术开发又有怎样的变化呢?为此,京东云视频云产品研发部高级总监魏伟为大家做出了详细解读. 魏伟拥有10多年视频行业研发经验,先后从事于AVS标 ...