Git 常用命令合集

$ git init          建立git仓库(一般都是在github上新建好,直接克隆到本地)

$ git clone **.git       克隆git仓库

$ git add -A    全部或者***(文件名) 

$ git commit -m "***"   提交修改,备注***

$ git push (-u origin master)可选    本地仓库推送到远程仓库

$ git subtree push --prefix=dist origin gh-pages  将子目录dist文件夹推送到远程分支gh-pages 

$ git status      查看运行结果

$ git diff ***    查看***(文件名)的修改内容

$ git log       查看历史记录

$ git reset --hard commit_id   回退到commit_id的版本

$ git reflog       查看命令历史,以便撤销回退

$ git checkout --***  撤销修改,回到最近一次git commitgit add时的状态

$ git rm ***     删除***(文件名)

$ ssh-keygen -t rsa -C "***"   创建SSH Key

$ git remote add origin ***   关联远程仓库***(仓库地址SSH方式)

$ git push -u origin master    本地仓库推送到远程仓库

$ git pull --rebase origin master   合并本地与远程库的差异(解决远程推送不成功,主要原因是github中的README.md文件不在本地代码目录中)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏白驹过隙

Samba - 文件共享服务器的搭建和配置

1552
来自专栏我和PYTHON有个约会

04.多版本Python共存的配置和使用

但是由于工作需要,我们的个人PC上可能需要多个python版本共存,应该进行什么样的设置呢,本章内容就针对这个问题进行分析和使用的介绍

761
来自专栏腾讯IVWEB团队的专栏

Centos 后台系统搭建记录

最近一段时候由于需要搭建后台测试系统,因此需要在centos系统下搭建mysql、apache、fastcgi、svn,由于网上的教程比较零散并且很多都过时,因...

3770
来自专栏hbbliyong

gunzip 和 unzip 解压文件到指定的目录

Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz  相应的...

2975
来自专栏腾讯云实验室

搭建 Git 服务器

腾讯云提供了开发者实验室教你搭建 Git 服务器,教程内容如下,用户可以点击开发者实验室快速上机完成实验。

4874
来自专栏前端开发

CentOS 7 安装 JAVA环境(JDK 1.8)

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315...

973
来自专栏云计算

使用Docker架设Alluxio群集

我们在之前的讨论中介绍了Docker,那么接下来,我们将手把手带你搭建一个Alluxio集群。

2227
来自专栏Samego开发资源

初识docker compose工具

1433

使用Docker配置Alluxio群集

在以往的文章中,我们已向你介绍了Docker(容器)的世界。这篇文章将引导你配置一个Alluxio集群。

2259
来自专栏前端小叙

nvm安装node和npm,个人踩坑记录

我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1、node成功了,npm没成功      解决:在nvm 安装了nod...

4208

扫码关注云+社区