本文摘自:
原文:
好,下面来个简单教程.标准的 git 教程是行不通的(要加些东西),因为这是windows.主要是没有用户信息.好我的git安装在 c:\git 以下为命令行.
1.创建git的数据库
C:\Git\bin>git init-db
2.生成一个文件xxx并加入到git中
C:\Git\bin>echo hello > xxx
C:\Git\bin>git add xxx
3.提交[以上两步与标准教程还是一样的,关键是这一步]
C:\Git\bin>set home=c:\
C:\Git\bin>git config --global user.name "clq"
C:\Git\bin>git commit -m "test"
一共三个命令,其中第1个是设置用户路径,第2个是设置用户名.而且是每次打开dos命令行后都要有这两个命令,当然你可以写成 bat 文件.第3个才是提交,不能直接写 git commit 因为这个版本好象一定要有注释,那个 "test" 就是我加的注释了.
4.改一下xxx文件
echo world >> xxx
5.查看一下它和我们原来对比的有什么不同
C:\Git\bin>git diff
结果如下
diff --git a/xxx b/xxx
index 907cd4b..360c7f4 100644
--- a/xxx
+++ b/xxx
@@ -1 +1,2 @@
hello
+world
(END)
用过cvs的都明白了吧.另外这个显示的还得退出,退出命令和vi一样
:q
有点啰嗦吧.不过这些应该都可以用一个 shell 外壳程序来解决的.
提交可以用一个命令来完成
git commit -m "" -a xxx
省去git add
C:\Git\bin>git show xxx
查看最近一次提交的信息.
C:\Git\bin>git commit -a -m"aa"
提交全部更改过的文件.
目录下有个 git 文件,无任何后缀的.如果提交有问题可能是与它有关.
git log -p
查看 log,-p 表示显示每一次修改的 diff。
阅读(1377) | 评论(0) | 转发(0) |