ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Git学习(01)_基本命令

2019-06-11 13:54:54  阅读:197  来源: 互联网

标签:Git log 标签 tag 命令 01 tagName git 远程


Git学习(01)_基本命令

常用基本命令

1. 初始化当前目录

#初始化当前目录
git init

2. 常用

# 查看远程服务器状态
git remote
git remote -v #查看详细信息, 显示拉取和推送的地址

#文件加入到暂存区, 文件与文件之间 空格分隔; 也可以使用通配符;
git add readme.md ant.txt
git add *.txt

#提交分支
git commit -m "注释说明"

#推送远程分支
git push


# 本地关联远程
git remote add origin git@xxx.github.com

#查看状态
git status

#查看提交信息
git log
git log --graph  #图标
git log --oneline

#对比
git diff

#撤销
git checkout ./文件名称

# 检查该文件是否 有忽略
git check-ignore -v name.file

# 查看标签
git tag
git tag tagName  # 新建标签, 给当前打标签
git log --oneline; git tag tagName 611b0ef # 为指定提交 添加标签
git show tagName #显示该标签名下的信息, 不是时间排序, 按照名称排序
git tag -d tagName #删除标签, 本地
git push orgin tagName #提交标签到远程服务器, 如果删除了本地的, 也会删除远程
git push orgin --tag #提交所有标签到远程, 如果删除了本地的, 也会删除远程

#回退版本
git reset --hard 1094a

#回退文件
git checkout fileName

#隐藏工作分区, 修复紧急bug时使用
git stash

标签:Git,log,标签,tag,命令,01,tagName,git,远程
来源: https://blog.csdn.net/qq_36209121/article/details/91360673

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有