您的位置:首页 > 运维架构 > 网站架构

架构 - 第二课:git命令

2016-11-11 18:33 148 查看
一、git status显示版本库当前状态



二、git diff查看修改了那些内容



git diff HEAD -- readme.txt查看工作区版本和版本库最新版本区别

三、git log查看修改日志,可追加--pretty=oneline进行格式化





四、git reset --hard HEAD^回退到上一版本

HEAD表示当前版本

HEAD^表示上一版本

HEAD^^表示上上版本

如果往上n个版本则携程 HEAD~n

还可以使用 git reset --hard commit_id

git reset HEAD filename把暂存区的修改撤销掉,放回到工作区

1 - 2 - 3 -4 当你从四回退到2后又想回到4那么你可以用下面命令

五、git reflog用该命令看看操作日子,git reset --hard commit_id命令回退到删除版本

六、git checkout -- filename可以让你丢掉工作区的修改,即撤销修改

七、git rm filename git commit -m 'description' 删除一个文件

八、
git remote add origin git@server-name:path/repo-name.git
关联一个远程仓库

九、
git push -u origin master
推送本地到远程仓库

十、git clone

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: