晓小白的Git入门教

作者: TW_实验室_白彬楠 | 来源:发表于2017-09-16 22:37 被阅读95次

笔者也是初入Git的小白,写这篇Git入门教程的目的更多的是分享一些学习心得和经验,不足之处恳请批评和指正。 因为笔者使用的是Windows版本的操作系统,所以,在此只讲解Windows环境下Git的安装与使用。

软件的安装

Git客户端下载地址:点击下载TortoiseGit
要使用TortoiseGit必须要安装msysgit->传送门

网页截图

下载好之后按默认值安装
随后在桌面空白处鼠标右键进入TortoiseGit > Settings,在General画面的Language里选择中文后点击OK。

基本设定

我们仍然先打开TortoiseGit > Settings,请在Git的画面中输入你的名字和电子邮件地址。


关于数据库

本地数据库的建立

在电脑任一位置新建一个目录(右键->新建文件夹(不要包含中文)),随后右键该目录选择在这里创建版本库。


请不要勾选制作纯版本库(没有工作区)

文件的提交

在tutorial目录里新建一个名为「sample」的文本文件,请在文件中输入任意内容,比如,我们输入:这是一个简单命令。
然后回到目录,在任意空白地方右键选择‘Git提交’。


注意日志信息方框内容不能为空,也不要与上次信息一样
操作完成后,点击提交。
完成后可右键选择TortoiseGit > 显示日志信息查看。

远程数据库

建立远程数据库

笔者在这里推荐贝格乐的免费空间 传送门 在这里我们就以贝格乐为例,创建一个远程数据库。
1.在您的贝格乐空间创建一个项目;
2.在项目设置里,为您的项目添加一个Git标签;
3.激活Git功能后,在Git设置页面里点击“增加 repository”;


4.请输入数据库的名字及其描述说明;
5.请看下图,我们成功地添加了新的数据库。
Push到远程数据库

让我们回到建立的本地数据库,右击“tutorial”目录,然后选择“推送”。



将出现以下画面,在"远端"输入"origin",在"URL"输入远程数据库的URL,然后点击"添加/保存"。这样,"origin"将被添加到远程列表,然后点击"确定"。



在“推送”画面的“远程”项目中,选择刚才追加的“origin”,点击“OK”按钮。
当被要求输入用户名,请使用您的贝格乐用户名。当被要求输入密码,请使用您的贝格乐密码。
请打开贝格乐的Git页面。在‘最近更新’处您会看到刚刚推送到远程数据库的项目。


克隆远程数据库

克隆操作其实非常简单,您只需要在任意空白位置鼠标右键选择‘Git克隆’,然后在弹出的窗口中填写好您的远程数据库的URL地址和你本地的目录名称点击确定即可。


若要验证克隆是否成功,请查看在复制的目录“tutorial2”中的sample.txt是否含有你在本地数据库的sample.txt键入的文字。
对克隆的数据库进行Push操作方法与对本地的Push操作相同,这里不再赘述
从远程数据库pull

1.右键本地数据库(也就是我们第一次创立的tutorial目录),在菜单中选择pull(拉取操作);
2.拉取完成后可以打开目录查看sample文件。

总结

Git功能强大,并为很多专业开发人员所使用,笔者所接触的也是九牛一毛,仅供想要学习Git的同学作参考。

相关文章

  • 晓小白的Git入门教

    笔者也是初入Git的小白,写这篇Git入门教程的目的更多的是分享一些学习心得和经验,不足之处恳请批评和指正。 因...

  • git入门

    前言 为了照顾刚入门的小白,搭建博客起来还是有点困难,特写两篇git入门和node入门来帮助他们。 git是什么?...

  • git技术,GitHub、GitLab

    git学习 Git教程(小白快速入门版) Git教程(简化版) git详细学习 Gitlab的管理使用手册git初...

  • git+sonar+jenkins 代码检查

    1.环境搭建注意Jenkins版本为1.655 1.1 环境准备 安装 git ***参考 ***[Git入门教...

  • Git 小白入门

    I'm an egotistical bastard, and I name all my projects af...

  • 资料整理

    GIT git学习使用 Charles Charles 从入门到精通破解 Java 阿里云Java学习路线图从小白...

  • git的学习笔记-入门

    PS:小白的入门笔记,希望能有用,主要参考廖君Git教程 操作环境说明: github仓库 https://git...

  • 写给小白的git入门

    序言: 一篇文章告诉你为何GitHub估值能达20亿美元 慕课网: 版本管理工具介绍—Git篇 什么是 ...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

网友评论

    本文标题: 晓小白的Git入门教

    本文链接:https://www.haomeiwen.com/subject/rrkusxtx.html