git指令备忘

git help

git init             //初始化当前目录为一个 git repository

git clone http:xxx.xxx      //clone网上的库

git clone http:xxx.xxx myxxx    //clone网上的库并自定义本地库的名字为 myxxx

git add fileName        //添加文件到暂存区

git add *.c          //提交所有.c文件到暂存区

git commit -m "提交说明"     //commit 暂存区的改动到repository

git status          //查看文件状态

git status -s          //更简略的状态,A 表示新添加到暂存区的, 修改过的文件有M标记,M在左边(绿色)表示修改已添加到暂存区,M在右边(红色)表示有未添加到暂存区的修改

git status --short        //同上

// .gitignore 文本文件可以指定git忽略的文件,支持glob模式即简化了的正则表达式

//$ cat .gitignore
//*.[oa]
//*~

//如上面的 .gitignore 文件表明 git忽略 所有.o和.a结尾的文件,也忽略 所有 ~结尾的文件

git diff          //查看尚未暂存的文件的修改(仅显示未暂存的)

git diff  --staged      //查看已暂存的文件的修改(仅显示已暂存的)

猜你喜欢

转载自www.cnblogs.com/Jukka/p/9333656.html