美文网首页
git使用方法

git使用方法

作者: 尘埃里的玄 | 来源:发表于2019-04-22 20:51 被阅读0次

查询git版本 --检验git是否安装成功

git --version

创建公钥

......

从服务器上将项目下载到本地

git clone <- 地址 ->

(上传之前注意)

显示工作目录和暂存区的状态

git status

查看本地所有分支

git branch

查看远程和本地的所有分支

git branch -a

删除远程不存在的分支(码云上删除还显示的分支)

git remote prune origin

清理远程已删除本地还存在的分支

git fetch --prune origin

或者 git fetch -p

或者 git pull -p

查看本地分支与远程分支的关联信息

git branch -vv

(分支关系处理)

建立当前分支与远程分支的映射关系

git branch -u 【远程分支名称】

建立【本地分支名称】与【远程分支名称】的映射关系

git branch --set-upstream 【本地分支名称】 origin/【远程分支名称】

撤销本地分支与远程分支的映射关系

git branch --unset-upstream

(上传)

提交到缓冲区

git add .

上传到本地仓库

git commit -m "注释"

同步该分支到关联远程分支

git push

(新建远程分支)

将更改添加到【新远程分支名称】上

git push origin 【新远程分支名称】

推送本地分支到远程仓库

git push --set-upstream origin 分支名

(删除远程分支)

删除远程分支

git push origin --delete 【远程分支名称】

删除远程的某个分支(test),把本地分支参数设为空

git push origin :test

强制覆盖的方式用本地的分支替代远程库中的分支

git push -f origin test:test

(修改远程分支)

提交本地test分支作为远程的master分支

git push origin test:master

提交本地test分支作为远程的test分支

git push origin test:test

(拉取远程分支到本地)

git pull <远程库名> <远程分支名>:<本地分支名>

(线上刚新建分支之后)

在本地新建【本地分支名称】分支,并自动切换到【本地分支名称】分支

git checkout -b 【本地分支名称】 origin/【远程分支名称】

git checkout --track 【新分支名】

(本地分支操作)

新建【本地分支名称】分支

git branch 【本地分支名称】

删除【本地分支名称】

git branch -d 【本地分支名称】

重命名【本地分支名称】为【新本地分支名称】

git branch -m 【本地分支名称】 【新本地分支名称】

(合并分支)

将分支【本地分支名称】合并到当前分支中,自动进行新的提交

git merge 【本地分支名称】

将分支【本地分支名称】合并到当前分支中,但不要自动进行新的提交:

git merge --no-commit 【本地分支名称】

(类似clone)

git强制覆盖本地代码(与git远程仓库保持一致)

git fetch --all

git reset --hard origin/master

git pull

git强制覆盖本地命令(单条执行):

git fetch --all && git reset --hard origin/master && git pull

<- 版本回退相关 ->

git log

git reflog

<- 关于git pull ->

作用:取回远程主机某个分支的更新,再与本地的指定分支合并

没有 add 的文件,不会被覆盖。

add 了文件没有 commit,不能 pull。

commit 了之后 pull 有冲突,会自行解决或者提示需要编辑。

只要 commit 过,都可以用 git reflog 找回

格式:

git pull  <远程主机名> <远程分支名>:<本地分支名>

1. 如果与当前分支合并,则可省略本地分支名

git pull <远程主机名> <远程分支名>

相当于:git fetch <远程主机名> <远程分支名>

        git merge <远程主机名>/<远程分支名>

2. 如果当前分支与远程分支存在追踪关系

git pull <远程主机名>

3. 如果当前分支只有一个追踪关系

git pull

相关文章

  • git使用简单介绍

    windows 7 下git简单使用方法 _Date:2018/3/12Key: git 1. git 的基本知识...

  • Git命令使用

    本文将简单介绍git init 、git add 、git commit 三种命令的使用方法如图: 1、由上图可...

  • 一些常用的工具网

    查询Ip git常用使用方法 git常用工具和方法(2) 模拟真实后台数据

  • 2018-07-02-1

    Git在 windows 使用方法 第一、下载国内镜像Git for windows 一路next 第二、输入用...

  • Git使用方法及操作命令

    Git使用方法及操作命令 ** git 生成key命令**生成key命令:ssh-keygen -t rsa -b...

  • git

    git 使用方法 cd 进入子文件夹路径 添加账号密码: git config —global user.name...

  • git-flow 使用方法

    简介 git-flow是一个git关于git版本流程控制的工具,使用方法简单。 安装 MacOS 通过home-b...

  • 简易服务器脚手架

    使用方法 1.git clone https://github.com/Veeco/ServerScaffold[...

  • 百度文库签到脚本

    项目地址:百度文库每日签到 使用方法:git clone git@github.com:gyje/bd_wenku...

  • Mac下使用GitHub使用过程中遇到的错误总结!

    1、git的使用方法介绍:git教程 1.1、 安装 1.2、创建ssh: 1.3、在github中添加ssh 1...

网友评论

      本文标题:git使用方法

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