取得Git仓库

初始化一个版本仓库

git init

Clone远程版本库

git clone https://github.com/yhj167/yhj167.github.io.git

添加远程版本库origin,语法为 git remote add [shortname] [url]

git remote add origin https://github.com/yhj167/yhj167.github.io.git

查看远程仓库

git remote -v

提交你的修改

添加当前修改的文件到暂存区

git add .

添加所有修改的文件到暂存区

git add -A

提交你的修改

git commit –m “你的注释”

推送你的更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支]

git push origin master

查看文件状态

git status

从当前跟踪列表移除文件,并完全删除

git rm readme.txt

仅在暂存区删除,保留文件在当前目录,不再跟踪

git rm –cached readme.txt

重命名文件

git mv reademe.txt readme

查看提交的历史记录

git log

取消对文件的修改

git checkout –- readme.txt

基本的分支管理

拉去远程仓库的数据,语法为 git fetch [remote-name]

git fetch

fetch 会拉取最新的远程仓库数据,但不会自动到当前目录下,要自动合并

git pull

查看远程仓库的信息

git remote show origin

push所有分支

git push

将本地主分支推到远程主分支

git push origin master

将本地主分支推到远程(如无远程主分支则创建,客户端首次提交)

git push -u origin master

Git回退到某个历史版本

1.使用Git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id。

git reset –hard id

2.把修改推到远程服务器

git push -f -u origin master


例子

首次创建git库

echo "# hyaojia.github.io" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/hyaojia/hyaojia.github.io.git
git push -u origin master

如果不想每次更新博客后都要提交一遍才能看效果,可以启动本地jekyll服务:

$ jekyll serve –watch 然后访问http://localhost:4000,按CTRL+C退出。

参考资料

转载于:https://www.cnblogs.com/AndrewYin/p/9202401.html

[常用命令]Git命令相关推荐

  1. 关于常用的git命令列表

    我博客园中所写的git内容几乎都是看的蒋鑫老师的<git权威指南>这本书实在太好了. 常用的Git命令. git add  添加到暂存区 git add interactive  交互式添 ...

  2. git clone 多个_软件测试知识点 | 测试过程常用的Git命令

    testkuaibao|软件测试自学公众号 点击上图进入软件测试面试题题库,面试题都是有相应的参考答案,希望对小伙伴们有所帮助 前言 目前,在版本控制系统中Git已经被广泛使用,并且很多技术团队也会逐 ...

  3. 开发常用的Git命令

    开发离不开Git命令 掌握Git命令的重要性不言而喻 开发第一步是从gitup或者gitlab上克隆项目下来 1. git clone 示例: git clone +gitlab地址 git clon ...

  4. java开发中常用的Git命令详解

    java开发中常用的Git命令详解(IDEA内如何操作) 一:写这篇文章的目的是什么? 二:使用场景在哪里? 1:当我们要使用idea去git仓库拉代码时,首先我们的idea得配置git工具 2:项目 ...

  5. Git学习系列之一些常用的Git命令收录更新ing

    不多说,直接上干货!  前言 对于Git工具,有必要整理和总结一些常用实用的命令. http://p.primeton.com/articles/53cce3a3e138236138000026 ht ...

  6. 查看git当前tag_常用的 Git 命令清单

    公众号关注"杰哥的IT之旅", 选择"星标",重磅干货,第一时间送达! 常用Git命令清单 一般来说,日常使用只要记住下图6个命令,就可以了.但是熟练使用,恐怕 ...

  7. git 查看分支编码_12个常用的Git命令,赶紧记一波!

    今天齐姐简单讲下 Git 的实现原理,知其所以然才能知其然:并且梳理了日常最常用的 12 个命令,分为三大类分享给你. 本文的结构如下: 作者和开发原由 Git 的数据模型 常用命令 资源推荐 作者和 ...

  8. 常用的git命令大全

    下面的是我们在日常工作中常用到的git 命令.大家工作中有什么常用到的命令被我遗漏的都可已在评论区反馈我会更新上去.以便以后查阅: 下面是我整理的常用 Git 命令清单.几个专用名词的译名如下.Wor ...

  9. linux 常用的git命令,git 常用命令详解

    最重要2命令: git clone git://github.com/schacon/grit.git 从服务器上将代码给拉下来 git pull 本地与服务器端同步 一. Git 命令初识 在正式介 ...

  10. Linux常用命令——git命令

    在线Linux命令查询工具 git 是目前世界上最先进的分布式版本控制系统 补充说明 git命令很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的 ...

最新文章

  1. SecureCRT上传bash: rz: command not found
  2. MySQL导入与导出备份详解
  3. linux最大lun空间,Linux上每个SCSI设备的最大LUN数目是多少(by quqi99)
  4. 测试用例管理工具有哪些?
  5. 淘宝客服外包哪家最好
  6. Linux评分脚本,linux必看脚本大全
  7. 蘑菇战争2显示没有连接服务器,蘑菇战争2新手怎么玩?四步带你解决新手难关[多图]...
  8. 对视频马赛克的调研学习报告
  9. 如何导入支付宝的SDK及其模拟使用
  10. 督查督办工作基本程序
  11. Widows Server 2012上无法安装.net framework 3.5
  12. Lipschitz常数、Lipschitz条件
  13. 你想要的宏基因组-微生物组知识全在这(2020.5)
  14. 重大危险源可视化GIS管理系统
  15. 欧拉角中各种角度的名称
  16. 分位数Granger因果检验实现原理
  17. Linux系统安装QQ
  18. 地震了!这一次苹果太强硬,如果你的 App 拒绝抛弃这些技术,将在2020年3月全面下架!...
  19. 使用python创建一个二维码生成器
  20. json字符串转list集合

热门文章

  1. 看程序员小哥如何机智应对电信诈骗
  2. ICCV2021 | 最新ICCV2021论文抢先看,附全部下载链接!ICCV2021下载
  3. 速度堪比Adam,准确率媲美SGD,还能稳定训练GAN:全新优化器成为NeurIPS爆款
  4. C++ Primer 第五版 第6章 6.2——函数参数传递习题答案
  5. 《Python编程从入门到实践》第10章文件和异常动手试一试答案(附代码)
  6. 网络拓扑故障诊断讲解总结
  7. clion windows安装
  8. C++文件读写函数之——fopen、fread和fwrite、fgetc和fputc、fgets和fputs、ftellf和fseek、rewind...
  9. android 动态申请权限_你真的了解Android权限机制吗?
  10. promise 中的异常捕获_promise 中的错误处理