下面二个链接作为我写这篇文章的参考:
1.http://stormzhang.com/github/2016/05/25/learn-github-from-zero1/
2.http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
导语:
写这篇文章的主要目的是为了让一些跟我一样的小白,能够在最快的时间里掌握git的最基本的知识。什么git的来历啊,还有一些有关它的发展啊我就不去介绍了,因为本人也是刚刚进入程序员这个行业,知识储备还不够丰富。这里我只介绍git安装、git的一些基本命令、仓库的创建……。希望大家能够认真的去看,知识只有学会了才是自己的。
PS:我现在用的电脑是win7 64位系统的电脑,对于我这种每个月都要吃土的人MAC总是那样遥不可及,继续努力吧。
1.Git下载与安装:
下载:百度搜索git,点击立即下载即可http://baidu.com。
安装:双击图标安装即可。(狂点下一步)
安装完以后在你的开始按钮里面找到Git,点击Git Bash会出现一个黑色的框框(命令行)。
安装完了GIt以后,我怎么知道是不是安装成功了呢?!
输入命令:git 如果出现以下情景,说明你已经安装成功了(成功以后先不要关闭)。
2.创建一个仓库
随便在你的C、D、E、F盘里新建一个文件夹最为代码仓库,我在D盘新建了一个gittext文件夹作为我的仓库(文件夹名、路径名建议不使用中文)。还是使用刚才没有关闭的Git Bash,输入cd D:gittext
看到这一行/d/gittext也就说明我已经进入了我新建的这个gittext里面了。
然后输入git status 表示查看仓库状态这条命令使用的比较频繁。
eg:修改了仓库里的某些文件的字符串修改啊、添加删除文件啊……。
提示 fatal: Not a git repository (or any of the parent directories): .git
说明当前这个gittext文件夹还没有成为Git仓库。输入git init 表示初始化仓库
提示 Initialized empty Git repository in D:/gittext/.git/
说明初始化成功,gittext文件夹升级为git仓库,从此就变得高大上了。
3.添加用户名&邮箱
我们每一次git commit(要有个印象,之后会提到)的时候都会产生一条log,这条log其中标记了提交人的姓名和邮箱(说白了就是一看log就知道这些个文件都是谁更改的),所以在这里,我们需要添加用户名和邮箱。
注意:world_he和world_he@163.com是我自己的用户名和邮箱,大家需要用自己的。
命令 git config --global user.name "world_he"
命令 git config --global user.email "world_he@163.com"
命令 git config --global user.name
命令 git config --global user.email
上面两条命令作用是查看绑定用户名和邮箱是否成功。
4.提交本地文件(文件:以后用代码表示)
注意:所有的操作都在git仓库里去完成,在强调一下我的git仓库名是之前创建的gittext,只有添加到git仓库里的内容,git才可以对其进行管理,别的文件夹一律不管。
我们现在开始进行练习,还是用Git Bash这个命令行,cd到gittext中(使用Linux命令创建文本文件和文件夹)。
文本文件:在gittext里面创建一个hehe.c文件。
命令 mkdir hehe.c
随意添加一段字符串abc。
前面的操作只是在gittext的文件夹里面添加了一个hehe.c文件,并没有真正意义的提交的本地仓库中。正式的提交到本地仓库中需要两步。
第一步:命令 git add hehe.c告诉Git,我要把我这个hehe.c添加到仓库。
输入完git add hehe.c以后如果没有反馈说明你的第一步成功啦,我这里出现了一条警告,目前我还没有弄懂是什么情况,但是不影响添加仓库。
第二步:命令 git commit hehe.c告诉Git,我要把我这个hehe.c提交到仓库。
git status(查看仓库状态,是否有添加、删除、修改的文件)。
git log(查看提交日志,在git add xxx.xx和git commit之后,查看提交到仓库的信息)。
git diff(查看修改内容)。
总结:
这一篇内容是针对本地的git仓库进行操作的,这里说的本地就是你的电脑,下一篇:Everyone都可以学会的Git(二)里我会给大家介绍远程git仓库的操作。
基本流程:
git安装->创建本地的git仓库(git init)->添加用户名和邮箱(git config --global user.name "xxx"和git config --global user.email"xxxxx@xxx.com")->添加文件到git仓库(第一步 git add xxx.xx 第二步git commit)。
作者留言:
刚开始写技术类的博客,里面会有一些不合理的地方希望大家不吝赐教。