Git常用命令行笔记

git.png

创建一个README文件

echo "README文件" >> README.md

初始化本地仓库

git init

将工作区所有内容添加到缓存区

git add .

撤销缓存区提交

git reset HEAD .

更新工作区

git checkout -- .

将缓存区内容提交到本地仓库

git commit -m "提交备注"

查看近3条提交记录

git log -3

版本回滚

git reset --head 上一步的提交号

查看状态

git status

创建SSH key

ssh-keygen -t rsa -C "zhangyu@163.com"

去根目录查看隐藏文件夹

cd ~
cd .ssh/

查看公钥

cat id_rsa.pub

关联远端仓库

git remote add origin "远端仓库地址"

提交本地到远端仓库

git push -u origin master

克隆远端仓库

git clone "远端仓库地址"

罗列所有标签

git tag

创建标签

git tag v1.0.1

提交本地仓库到远程标签

git push origin v1.0.1

指定提交信息

git tag -a name -m "commit"

删除标签

git tag -d name

创建一个分支

git branch zhangyu

切换分支

git checkout zhangyu

先切换到要去合并的分支上

git checkout master

zhangyu分支合并到master分支

git merge zhangyu

删除分支

git branch -d zhangyu

推荐阅读更多精彩内容

  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 1,755评论 0 1
  • 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的Git工作流。...
    Ketine阅读 2,173评论 2 8
  • Git 是目前最流行的分布式版本控制系统之一。 版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间...
    神齐阅读 491评论 0 6
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    reng99阅读 405评论 4 16
  • PS:小白的入门笔记,希望能有用,主要参考廖君Git教程 操作环境说明: github仓库 https://git...
    呆呆的张先生阅读 257评论 3 2