Git的基本使用

简介: Git的基本使用
  • Git是分布式版本控制系统,所以每个机器需要自报家门,透露自己的身份:
git config --global user.name "Your name"
git config --global user.email "Your email"
  • 创建一个版本库,即仓库
# 新建一个目录来作为仓库,右键打开bash,然后输入:
git init

把文件添加到暂存区:

git add fileanme
# 注意:该filename一定要在该仓库目录内,子目录也可以的

把文件提交到当前分支:

git commit -m "提交的说明"

输出仓库当前的状态

git status

查看修改的内容,注意比较的是修改后但还没暂存的内容

git diff filename

显示出最近到最远的提交日志

git log
  • HEAD表示当前版本,HEAD表示上一个版本,HEAD^表示上上个版本,HEAD~100表示上100个版本
  • 回退到上一个版本
git reset --hard HEAD^

回退后,后悔了

# 得其commit id
git reflog
# 吃下后悔药
git reset --hard <commit id>

查看工作区和版本库里卖弄最新的区别

git diff HEAD -- filename

克隆(ssh最快)

git clone ssh... or http://...


目录
相关文章
|
存储 开发工具 git
Git的简介以及基本使用
Git的简介以及基本使用
|
NoSQL Linux 开发工具
【Linux】第十站:git和gdb的基本使用(下)
【Linux】第十站:git和gdb的基本使用
112 0
|
NoSQL Linux 开发工具
【Linux】第十站:git和gdb的基本使用(上)
【Linux】第十站:git和gdb的基本使用
56 0
|
数据可视化 网络安全 开发工具
git可视化版本控制工具SourceTree的基本使用
git可视化版本控制工具SourceTree的基本使用
267 0
|
开发工具 git Docker
git:github的tag标签基本使用和自动发布软件包
git:github的tag标签基本使用和自动发布软件包
333 0
git:github的tag标签基本使用和自动发布软件包
|
Linux 开发工具 数据安全/隐私保护
【Git】Git 的基本使用
【Git】Git 的基本使用
104 0
|
缓存 开发工具 数据安全/隐私保护
git基本使用和github使用仓库拉取和提交
git基本使用和github使用仓库拉取和提交
|
开发工具 git Perl
Git基本使用
Git基本使用
118 0
|
开发工具 git
Git多人基本使用笔记
Git多人基本使用笔记
108 0
Git多人基本使用笔记
|
JavaScript Ubuntu Unix
git基本使用
本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。 可以新建一个空目录,或在一个旧有目录都可以。 所有的版本控制系统,包括Git,其实只能跟踪文本文件
132 0
git基本使用