344 字
2 分钟
常用的Git命令
2016-04-28

本文介绍了一些可能比较常用的 git 命令。

#

git init创建一个版本库

git add index.html添加文件到暂存区

git add .将该文件夹下所有有变动的文件都加到暂存区

git commit -m "备注"提交修改(—amend 修改上一次备注)

#

git mv reademe.txt readme.md重命名文件

git rm --cached readme.txt从当前版本库中删除该文件(-r 递归移除目录)

git filter-branch --tree-filter 'rm test.txt' HEAD从版本库永久删除文件

#

git mv移动文件

git checkout –-index.html用暂存区中的文件来覆盖工作区中的文件

git reset从暂存区移除所有没有提交的修改

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

git reset --hard commit_id回到 commit_id 的版本

git branch <name>创建分支

git checkout master切换到 master 分支

git merge <name>合并某分支到当前分支

git branch -d <name>删除分支

#

git diff index.html查看文件修改内容

git status查看仓库当前的状态

git log查看日志

git reflog查看命令历史

远程#

git clone [email protected]:username/username.github.io克隆远程版本库

git remote add origin [email protected]:username/username.git关联远程仓库

git push -u origin master第一次推送 master 分支的所有内容

git push origin master推送你的更新到远程服务器

git pull origin master从远程获取最新版本并 merge 到本地

常用的Git命令
https://www.waterwater.moe/posts/2016/2016-04-28_常用git命令/
作者
whitewater
发布于
2016-04-28
许可协议
CC BY-NC-SA 4.0