Git简单教程 - AFF大佬 - 提供主机优惠信息深度测评和服务器运维编程技术
当前位置: 主页 » 技术干货 » Git简单教程

Git简单教程

      2017年12月21日   阅读 234 次     0 评论   Tags: · ·

git是目前世界上最流行的分布式版本控制系统,说白了就是在你的电脑里保存你更改的文件的所有版本,方便自己及时回到以前的版本中,或者以后的版本中(如果你已经把以后的版本写好了的话…)

安装git
如果你是Linux操作系统,那么只需要输入一条指令就可以安装git:


sudo apt-get install git
1
sudo apt-get install git
如果你是MacOSX操作系统,则可以先安装homebrew,然后再安装git。

如果你是windows操作系统,可以点这里 下载mysysgit安装包,安装后就可以使用git了。

设置git
首先需要设置一下我们的名称和邮箱,在命令行输入:


git config --global user.name "这里输入你的名字"git config --global user.email "这里输入你的邮箱"
1
2
git config --global user.name "这里输入你的名字"
git config --global user.email "这里输入你的邮箱"
创建版本库
版本库又叫仓库(repository),你可以创建并进入这个一个空目录:


mkdir gitcd git
1
2
mkdir git
cd git
然后把这个目录变成git的仓库:


git init
1
git init
添加文件到版本库
写一个文件,名字可以命名为learngit.txt,随便输入点内容:
abcdef
然后用git add 命令把文件添加到仓库:


git add learngit.txt
1
git add learngit.txt
用git commit命令把文件提交到仓库


git commit -m "wrote a learngit file"
1
git commit -m "wrote a learngit file"
-m后面输入的是本次add的文件的说明,要写清楚防止版本多了搞混。

返回以前的版本
我们可以修改一下learngit.txt:
abcdefg
可以先运行 git status 命令看看结果。
使用 git diff 命令查看修改的内容
使用 git log 命令查看版本历史纪录(使用git log –pretty=oneline使信息显示在一行)

回退到上一个版本:git reset –hard HEAD^
回退到上二个版本:git reset –hard HEAD^
回退到上100个版本: git reset –hard HEAD~100
或者使用 git reset –hard ***(为git log里出的信息)

使用 git reflog 命令来查看每次命令的记录

使用 git checkout — file 可以丢弃工作区的修改。

删除文件
可以直接删除文件。
使用 git rm file 删除版本库的文件,并且git commit

配合 用git部署网站代码到生产环境VPS 一起食用,效果更佳~

  • 版权声明:本文版权归AFF大佬和原作者所有,未经许可不得转载。文章部分来源于网络仅代表作者看法,如有不同观点,欢迎进行交流。除非注明,文章均由 AFF大佬 整理发布,欢迎转载,转载请带版权。

  • 来源:AFF大佬 ( https://www.affdalao.com/ ),提供主机优惠信息深度测评和服务器运维编程技术。
  • 链接:https://www.affdalao.com/174.html
  • 评论(0

    1. 还没有任何评论,你来说两句吧

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注