学习git笔记(一)

    今天:2016.1.11,不是第一天接触git。第一次接触git虽然忘了具体的时间,但是犹记得搜索了很多关于github的学习视频。看到这么多而且很复杂的视频,刚开始的一份期盼:github应该不会很难,也烟消云散了。因为没有项目去实践,所以第一次的github学习没过几天就搁浅了。直到最近开始了一个大项目,这才下定决心来学习git。一次偶然的机会看到了廖雪峰老师的网站,这一次就认认真真地学下去吧。注:廖雪峰老师网站首页:http://www.liaoxuefeng.com/

    因为买不起苹果,玩不转linux,所以只能在windows上来尝试git。msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需要最后一步设置,在命令行输入:

<span style="font-family:Microsoft YaHei;font-size:14px;">$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
</span>
创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:
<span style="font-family:Microsoft YaHei;font-size:14px;">$ mkdir learngit
$ cd learngit
$ pwd
/Users/michael/learngit
</span>

初始化一个Git仓库,使用git init命令。

添加文件到Git仓库,分两步:第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。

当学到这的时候,我遇到一个问题:在初始化git仓库之后,我直接用git add "readme.txt"命令,结果显示错误:fatal: pathspec 'readme.txt' did not match any files

其实很简单,因为自己刚开始学,所以我认为git会直接帮我建立一个名为readme的txt文件,其实,这个readme.txt文件需要自己手动建立。


之前说过在本地repository创建readme.txt后才能用$ git add readme.txt命令。但是如果修改readme.txt后怎么查看,使用git status;git会提醒readme被修改了,但是如果想知道修改了,可以使用git diff命令,git就会告诉你修改了哪一行等等信息。

知道了对readme.txt作了什么修改后,再把它提交到仓库就放心多了,提交到仓库的时候需要注意,不管你是对readme.txt修改了什么,提交修改和提交新文件都是一样的两步,第一步是git add readme.txt,第二步还是git commit -m "add a word".

提交后,我们再用git status命令看看仓库的当前状态:

$ git status
# On branch master
nothing to commit (working directory clean)

Git告诉我们当前没有需要提交的修改,而且,工作目录是干净(working directory clean)的。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值