一、 git clone
将远程仓库中的代码克隆到本地,并在当前目录下创建一个名为 ELM 的目录,
git clone https://github.com/Jiuke/ELM.git
如果希望在克隆的时候,自己定义要新建的项目目录名称,可以在上面的命令末尾指定新的名字:
git clone git://github.com/schacon/ELM.git myELM
二、 git status
在本地更新完代码后,使用 git status 命令来查看相关文件的状态
也可以使用 git status -s 来查看简写的状态, M - 被修改,A - 被添加,D - 被删除,R - 重命名,?? - 未被跟踪 等等。
三、 git add
1、git add .
将所有 修改、新增的文件添加到本地 git 暂存区,注意不包括删除的文件
2、git add -u .
-u 表示将已跟踪文件中的修改和删除的文件添加到暂存区,不包括新增加的文件,注意这些被删除的文件被加入到暂 存区再被提交并推送到服务器的版本库之后这个文件就会从git系统中消失了。
3、git add -A .
-A 表示将所有的已跟踪的文件的修改与删除和新增的未跟踪的文件都添加到暂存区。
四、git commit
git commit 主要是将暂存区里的改动给提交到本地的版本库。每次使用git commit 命令我们都会在本地版本库生成一个40位的哈希值,这个哈希值也叫commit-id,commit-id 在版本回退的时候是非常有用的,它相当于一个快照,可以在未来的任何时候通过与git reset的组合命令回到这里.
1、git commit -m ‘message