git-命令

git config --global user.email  “邮箱”

git config --global user.name  ”用户名”

git init             初始化

忽略指定文件 

  echo "temp/" >> .gitignore

  echo "private_key" >> .gitginore

状态

  git status

添加

  git add helloword.py   #添加文件

  git add /path/file/helloword.py  #添加子目录下的文件

  git add ./*.py                 #通配符方式添加多个文件

  git add -A                      #添加工作目录下的所有文件

提交

  git commit -m "这是一次提交的说明文案" 

$ git commit -S -m "signed commit message"   # 提交时带数字签名(由提交者的GPG密钥生成)

$ git commit -a -m "Modified foo.php and removed bar.php"    # 自动将修改的文件加入缓存区(Index),再进行提交。

$ git commit --amend -m "Correct message"    # 把本次提交与最后一次提交合并(删除最后一次提交,加入合并后的提交)

日志

  git log    #显示提交日志

$ git log --oneline      # 以简化单行方式显示(每个提交)

$ git log --merges     # 只显示合并的提交

$ git log --graph   # 在提交行的左侧以字符串图像的方式表示版本变化情况

创建SSH_KEY 

  ssh-keygen -t rsa -C "GitHub的注册邮箱"

  ssh -T git@github.com   #验证是否成功

关联远程仓库

  git remote add origin 远程仓库地址 

拉取

  git pull origin master 

  git pull origin master  --allow-unrelated-histories  #允许拉取不同的历史版本

推送

  git push origin master 

克隆

  git clone "ssh git地址"

分支

  git branch  #查看所有分支

  git branch xxx #创建分支xxx

  git checkout xxx #切换到xxx分支 

  git merge xxx #合并分支xxx到当前分支

  

 

转载于:https://www.cnblogs.com/zztxiaodeng/p/10872944.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/393705.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言 floor四舍五入,Math函數的四舍五入,Floor,Ceiling,Round的一些注意事項!...

1.Math.Round:四舍六入五取偶引用內容Math.Round(0.0) //0Math.Round(0.1) //0Math.Round(0.2) //0Math.Round(0.3) //0Math.Round(0.4) //0Math.Round(0.5) //0Math.Round(0.6) //1Math.Round(0.7) //1Math.Round(0.8) //1Math.Round(0.9) //1說明:對於…

Command Magicks:如何使用控制台处理文件和字符串

by Luciano Strika通过卢西亚诺斯特里卡(Luciano Strika) Command Magicks:如何使用控制台处理文件和字符串 (Command Magicks: How to Manipulate Files and Strings with the Console) As developers, there are lots of repetitive things we do every day that…

dreamweaver后缀名_让 Dreamweaver 8 支持其它扩展名的方法

有的时候,我们为了网站的安全考虑,常常会修改网站的扩展名,如我看到有些网站的扩展名为 *.do,很明显这个扩展名是有意改掉的,可是改了这扩展名对于我们修改网页来说就麻烦了,比如用 Dreamweaver 8 来修改的…

sublime 3143 注册码

请大家支持购买正版,或者使用Atom、Vimsublime 3143版本的注册码:—– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 94D7F7D4 95BC8C1C 527DA828 560B…

【BZOJ1857】【SCOI2010】传送带 [三分]

传送带 Time Limit: 1 Sec Memory Limit: 64 MB[Submit][Status][Discuss]Description 在一个2维平面上有两条传送带,每一条传送带可以看成是一条线段。两条传送带分别为线段AB和线段CD。lxhgww在AB上的移动速度为P,在CD上的移动速度为Q,在平…

google android广告异步加载,谷歌广告异步代码和同步代码的解决方法

通常大部分人初次接触谷歌google adsense广告联盟都会有疑问,在新建单元界面我们可以看到获取代码类型选项。下面是学习啦小编为大家整理的关于谷歌广告异步代码和同步代码的解决方法,一起来看看吧!谷歌广告异步代码和同步代码的解决方法选择同步还是异步…

openssl 加密解密 指令_Shell openssl命令加密解密字符串

Linux下的 openssl 命令解密我们以在线加密网站为例 http://tool.chacuo.net/cryptdes我们选择des cbc模式,密钥为abcdefgh, 偏移量为12345678,以base64输出结果 对hello进行加密,得到结果8Snw/EmQdY我们再用将在线网站改用shell命…

使用Docker 安装Elasticsearch、Elasticsearch-head、IK分词器 和使用

使用Docker 安装Elasticsearch、Elasticsearch-head、IK分词器 和使用 原文:使用Docker 安装Elasticsearch、Elasticsearch-head、IK分词器 和使用Elasticsearch的安装 一、elasticsearch的安装 1.镜像拉取 docker pull elasticsearch:tag2.启动 docker run -it -e "disc…

Spring 的持久化实例(JDBC, JdbcTemplate、HibernateDaoSupport、JdbcDaoSupport、SqlSessionDaoSupport等)...

2019独角兽企业重金招聘Python工程师标准>>> 一、表(这里用mysql,数据库名为yiibai) CREATE TABLE customer (CUST_ID int(10) UNSIGNED NOT NULL,NAME varchar(100) NOT NULL,AGE int(10) UNSIGNED NOT NULL ) ENGINEInnoDB DEFA…

开始使用gradle

前提配置gradle环境 每个gradle构建都是以一个脚本开始的。gradle构建默认的名称为build.gradle。当在shell中执行gradle命令时,gradle会去寻找为build.gradle文件,如果找不到就会显示帮助信息。 下面我们以经典的helloworld为例。 1、首先建立一个build…

freecodecamp_freeCodeCamp的新编码课程现已上线,其中包含1,400个编码课程和6个开发人员认证

freecodecampFor the past year, our community has been hard at work on a massive new programming curriculum. And now that curriculum is live and out of beta!在过去的一年中,我们的社区一直在努力编写大量的新编程课程。 现在,该课程已上线并且…

麦克劳林展开式_数学家麦克劳林与牛顿的故事

数学家麦克劳林麦克劳林(Colin Maclaurin1698年2月-1746年6月), 苏格兰数学家,麦克劳林是18世纪英国最具有影响的数学家之一。01麦克劳林是一位牧师的儿子,半岁丧父,9岁丧母。由其叔父抚养成人。叔父也是一位牧师。麦克劳林是一个“神童”&am…

html隐藏层点击显示不出来,[js+css]点击隐藏层,点击另外层不能隐藏原层

1货币转换,下图显示了这个程序子只进行简单的 把元素放在下面的目录下,在创币转换应用程序这个例 所需的界面,包括一些UI组件实例(Button, ComboB 货币转换,下图显示了这个程序组件实例(Button, ComboB 货币转换,下图显…

Oracle 10.2.0.5 非归档current redolog损坏处理一例

操作系统: RHEL5.8 x64数据库 : Oracle 10.2.0.5.0故障情况:一台单机曙光PC服务器4块300G SAS盘,RAID5坏两块磁盘(服务器面板无故障提示,无人发现),造成RAID5磁盘阵列挂掉,操作系统当机,系统无…

基础命令

date --help date %T 15:04:58 whatis date date (1) - print or set the system date and timeman date 获取详细的命令解释cd ~/wntlab //新建文件夹 mkdir example //新建文件 touch b c //复制文本内容 cp b c//把 b的内容复制给 c cp b a/ //把 文件b复制…

微信小程序把玩(三十三)Record API

微信小程序把玩(三十三)Record API 原文:微信小程序把玩(三十三)Record API其实这个API也挺奇葩的,录音结束后success不走,complete不走,fail也不走, 不知道是不是因为电脑测试的原因…

leetcode336. 回文对(字典树)

给定一组 互不相同 的单词, 找出所有不同 的索引对(i, j),使得列表中的两个单词, words[i] words[j] ,可拼接成回文串。 示例 1: 输入:[“abcd”,“dcba”,“lls”,“s”,“sssll”] 输出:[[…

html文档 字符引用,【转】HTML中常见形如#number;的东西叫做 字符实体引用,简称引用,代表一个对应的unicode字符...

【转】HTML中常见形如number;的东西叫做 字符实体引用,简称引用,代表一个对应的unicode字符英文解释的很清楚,就不翻译了,自己看:EntitiesCharacter entity references, or entities for short, provide a method of e…

终端打开后-bash_如何爵士化Bash终端-带有图片的分步指南

终端打开后-bashby rajaraodv通过rajaraodv In this blog I’ll go over the steps to add Themes, Powerline, fonts, and powerline-gitstatus to make your regular Bash Terminal look beautiful and useful as shown in the picture above.在此博客中,我将介绍…

如何获取元素在父级div里的位置_关于元素的浮动你了解多少

首先,在介绍什么是浮动之前我们先介绍一下html中元素的普通流布局方式。在普通流中,元素是按照它在 HTML 中的出现的先后顺序自上而下依次排列布局的,在排列过程中所有的行内元素水平排列,直到当行被占满然后换行,块级…