笔者也是初入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的同学作参考。
网友评论