git命令

作者: 走着走着就会敲代码了 | 来源:发表于2019-06-12 17:11 被阅读0次

按一个新项目需要的流程来记录。这边就记录一下一些比较常用的简单操作,对于一般操作也就够了。

本地仓库

克隆项目

cd 目录
git clone https://github.com/DaverZhou/PodLibRepository.git

检出某一分支

git checkout -b dev origin/dev

提交源码

添加全部文件

git add -A

提交修改

git commit -m "some commit"

查看是否还有未提交

git status

查看最近日志

git log

查看本次提交log

git commit --amend

分支管理

查看本地分支

git branch

查看远程分支

git branch -r

查看所有分支

git branch -a

切换远程分支

git checkout -b 本地分支名 远程分支

新建分支

git checkout -b 新分支名

推送分支

# push当前分支
git push
# push 某一分支
git push 分支名

拉取源码

# 拉取当前分支源码
git pull
# 拉取某分支源码
git pull 分支名

合并分支

git merge 分支名

删除分支

git branch -d 分支名

重置某一次提交

# 版本回退一个版本
git reset --hard HEAD^
# 版本回退两个版本
git reset --hard HEAD^^
# 版本回退多个版本
git reset --hard HEAD~100

git tag

打tag,tagName标签名,一般以版本号来命名例如:0.0.1

git tag 'tagName'

推送标签,将版本所有tag推送到远程

git push --tags

查看某一个tag

git show 'tagName'

查看本地所有tag

git tag
# 或者用一下命令也行
# git tag -l

查看远程所有tag

git ls-remote --tags origin

删除本地tag

git tag -d 'tagName'
# 例如:
git tag -d '0.0.1'

删除远程tag

git push origin :'tagName'
# 例如:
git push origin :'refs/tags/0.0.4'

重命名标签,删除tag,重新打tag,再推送至远程

git tag -d 'old tagName'
git tag 'New tagName'
git push origin 'tagName'

若已经推送到远程了,那么不仅要删除本地的,还要删除远程的,再重新创建和推送:

git tag -d 'old tagName'
git push origin :'old tagName'
git tag 'New tagName'
git push origin 'New tagName'

配置git

配置用户信息

git config --global user.name "用户名"
git config --flobal user.email "example@email.com"

结语

这边就没有一一去记录了,基本就记录一些常用的操作。如果还有需要可以直接去git官方文档查找相关的操作。

相关文章

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git使用指南

    常用命令 帮助类: git --help:显示git命令帮助信息git help -a:显示所有命令git hel...

网友评论

      本文标题:git命令

      本文链接:https://www.haomeiwen.com/subject/ritrfctx.html