git常用命令
git常用命令
# 初始化 在工作路径上创建主分支
git init
# 克隆远程仓库
git clone 地址
# 克隆分支的代码到本地
git clone -b 分支名 地址
# 查看状态
git status
# 将某个文件存入暂存区
git add 文件名
# 将所有文件存入暂存区
git add .
# 撤销工作区的修改 例如git checkout -- readMe.txt 将本次readMe.txt在工作区的修改撤销掉
git checkout -- file
# 提交到仓库
git commit -m "提交的备注信息"
* git commit中的备注信息尽量完善 养成良好提交习惯 例如 git commit -m "变更(范围):变更的内容"
# 查看与暂存区的差异
git diff
# 查看最后一次提交修改的详细信息 也可以用git show 哈希值 查看对应的内容
git show HEAD
# 查看倒数第二次的提交修改详细信息
分支操作
# 新建分支
git branch 分支名
# 查看当前所有分支
git branch
# 切换分支
git checkout 分支名
# 创建并切换分支
git checkout -b 分支名
# 查看分支以及提交hash值和commit信息
git branch -v
# 把该分支的内容合并到现有分支上
git merge 分支名
# 将本地分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push 也可解决 git建立远程分支关联时出现fatal ... upstram的问题
git push -u origin 分支名
# 将git branch -D 分支名 删掉的分支 同步到远程主机 将origin/分支名的该分支也删除掉
git push origin --delete 分支名
# 查看remote地址,远程分支,还有本地分支与之相对应关系等信息(结合git branch -a使用)
git remote show origin
# 删除远程仓库不存在的分支 (git branch -a使用)
git remote prune origin
本文来自博客园,作者:测试大斌,转载请注明原文链接:https://www.cnblogs.com/sill-lyb/p/17209908.html

浙公网安备 33010602011771号