天天看点

git常用命令git initgit statusgit add .git commit -m “提交的版本名称,可为中文”git log --pretty=onelinegit loggit refloggit reset --hard ef6bgit remote add origin [email protected]:geekavan/darwin.gitgit push -u origin master

git init

将当前路径初始化为git可以管理的仓库

git status

查看文件状态

git add .

将本路径下所有文件提交到暂存区

git commit -m “提交的版本名称,可为中文”

将暂存区的文件提交

git log --pretty=oneline

简洁地显示提交过的版本(只显示当前版本前面的版本)

git log

详细地显示提交过的版本(只显示当前版本前面的版本)

git reflog

显示所有版本提交,恢复等信息,一般用于查找当前版本后面的版本号

git reset --hard ef6b

恢复到某版本,其中ef6b为某版本号的前4位

git remote add origin [email protected]:geekavan/darwin.git

将github库与本地库关联

git push -u origin master

将本地代码推送到github的关联库中,-u参数会将本地master与远程master关联起来,以后推送就可以直接git push origin master

其他详细可参考廖雪峰的git教程

廖雪峰的git教程