GIt的入门使用(一)

什么是GIt

git.png

Git是目前世界上最先进的分布式版本控制系统。

什么是分布式版本控制系统? 打个简单的比方,就是你在写一本书,这本书不一定一次性写完,中间断断续续需要写很长时间,在这中间你要修改,增加书中的段落,时不时的你觉得其中的某一章节你不太满意,你要修改 ,修改之后又要重新保存,改完之后你又后悔了不想改了.....现在你需要一种版本控制工具。

版本号 书籍名称 作者 更改说明 更改日期
1 剑来 烽火 增加一章 2018.10.3
2 剑来 烽火 删除一章 2018.10.5
3 剑来 烽火 增加一章 2018.10.13
4 剑来 烽火 改写一章 2018.10.15
5 剑来 烽火 重写一章 2018.10.17

而Git就应运而生了。

安装Git(windows操作系统安装) 其他系统请移步安装

  • 在Windows上使用Git,可以从Git官网直接下载安装程序
  • 直接默认安装即可,安装完成之后可以在开始菜单中找到 "Git > Git Bash",也可以鼠标右键打开"Git Bash"。弹出命令窗口即安装成功。


    安装成功.png

安装完成之后设置你的名字和邮件地址,方便以后更迭版本后的操作记录

设置姓名和邮箱.png

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

clone项目

用于把一个GitHub项目clone(下载)到本地变成本地项目
参考 Git的入门使用二

添加文件并提交

  • 创建文件
    -touch a.md
  • 在文件中写入一个字符串
    echo "hello" > a.md
  • 查看当前状态
    git status
  • cd hello 是进入我的GitHub中的项目 hello 向里面添加一个文件
添加.png

放入暂存区

  • 先用git status 命令查看当前状态
    -再用 git add . 将当前文件夹下所有的修改 都放到暂存区
提交到暂存区.png

添加并提交

  • git commit -am "add file" 将暂存区更新到本地库
    git push origin master 将当前库的改动推送到 远程库
提交到本地仓库.png

修改文件

应该先执行一遍 git pull 将远程仓库的变动更新合并到本地仓库
修改文件 vim (文件名) vim 是进入编辑器模式 修改删除文件

  • *注意 * vim 是进入编辑器模式, 按 i 进入编辑状态进行编辑 ,编辑完成之后,按下 esc 进入命令状态 ,输入 :wq 保存退出 vim 编辑器模式。

  • git add 在工作区的第一次修改被放入暂存区,准备提交

  • git commit -am "add 做了什么修改"

修改.png

删除文件 rm a.md

  • git add . 在工作区的第一次修改被放入暂存区,准备提交
    git commit -am "delete a.md" 只负责把暂存区的修改提交了
    git push 提交修改
删除.png

本文主要参考资料如下

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容