Git常用目录

Git常用目录

// 初始化Git仓库

$    git init


// 将代码添加到暂存区中

$    git add .


// 将代码保存到仓库中

$    git commit -m "保存的说明"


// 使用本次新的提交,替换上一次的提交,如果代码没有任何变化,用来替换上一次的提交


// 将GitHub上面的项目克隆下来

$    git clone 远程项目地址


// 查看存储库的提交流水号也就是版本号

$    git log


// 查看每次提交最新的版本号

$    git log --stat


// 查看修改的文件状态

$    git status


// 查看本地Git分支

$    git branch


// 查看远程分支

$    git branch -r


// 查看本地分支和远程分支

$    git branch -a


// 新建分支并且停留在该分支

$    git branch 分支名字


// 新建一个分支并且切换到该分支

$    git checkout -b 分支名字


// 切换Git分支

$    git checkout 分支名字


// 切换到上一个分支

$    git checkout -


// 合并到指定分支

$    git marge 分支名字


// 删除指定分支

$    git branch -d 分支名字


// 删除远程分支

$    git push origin --delete 分支名字


// 将本地项目更新到远程上去

$    git push 远程项目地址


// 将远程项目拉下来

$    git pull 远程项目地址


// 恢复暂存区的文件到工作区

$    git checkout 文件名


// 恢复某个存储库的文件到暂存区或者工作区

$    git checkout 提交的版本号 文件名


// 恢复暂存区的所有文件到工作区

$    git checkout .


// 用来撤销指定的commit,后者的变化都被前者抵消

$    git revert -n 版本号也就是流水号


// 重置暂存区于工作区和上一次的commit保存一致

$    git reset --hard