Git常用命令小结

记录一下,方便随时随地查看。

git fetch –all


本地与远程的差集

如显示远程有而本地没有的 commit 信息:git log master..origin/master


分支相关

● 查看所有远程分支:
git branch -r
● 基于远程分支创建本地分支
git checkout -b 本地分支名 origin/远程分支名

git checkout dev 切换到 dev 这个分支。
git checkout -b mybranch 创建一个新的分支并切换过去(默认是不切换的)。

● 查看远程分支

git branch -r 命令查看远程分支,如果用到 -a 选项,则表明查看所有的分支(含远程和本地)

● 重命名分支

git branch (-m | -M) 如重命名 oldbranch 为 newbranch ,使用 -M 则表示强制重命名。

● 删除本地分支 git branch -D dev

git branch -v 如果需要查看每一个分支的最后一次提交,可以运行 git branch -v 命令


remote 命令
  • git remote add origin :远程仓库地址。
  • git remote :列出远程仓库名字。
  • git remote -v :是列出远程仓库的地址 url 。
  • git remote show origin :显示远程主机相关信息。
  • git remote rm origin :删除远程主机,即从本地删除远程主机的相关信息,不和远程主机连了。
  • git remote rename :去修改一个远程仓库的简写名。

查看 commit 日志

git log –pretty=oneline

git log -p -2 仅显示最近两次提交

git show commitId :查看某次commit某个文件的修改内容


git diff branch1 branch2 –stat // 显示出所有有差异的文件列表

git diff master originaly/master


git clone github仓库地址
git clone github仓库地址 project_idr

git remote add origin https://github.com/spring-projects/spring-framework.git
git pull

码先生
Author: 码先生

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注