美文网首页
git 的操作命令

git 的操作命令

作者: 闻人歌 | 来源:发表于2018-11-20 14:18 被阅读14次

提交本地数据到远程

查看本地 git 的状态
$ git status
将本地的修改新建文件全部添加到暂存区
$ git add .
$ git add *
将暂存区的内容提交到本地版本库中
$ git commit -m "这是我提交的理由"
将远程分支的新内容拉取到本地库
$ git pull
将本地库中的内容提交到远程分支
$ git push

创建新版本分支

查看分支

// 查看所有分支
$ git branch -a 
// 查看所有本地分支(local)
$ git branch -l 
// 查看所有远程分支 (remote)
$ git branch -r 

切换分支

//  切换本地已经存在的某一个分支
$ git checkout <branchName>
//  创建并切换到新分支
$ git checkout -b <branchName> 

分支的增删改

// 创建一个本地分支
$ git branch <branchName>
// 删除本地分支(需要先切换到其他分支)
$ git branch -d <branchName>
// 修改本地分支名
$ git branch -m <oldBranchName> <newBranchName> 
// 将本地分支推送到远程
$ git push origin 

获取远程项目

clone 远程的项目到本地
切换到本地要存放项目的文件夹下,
$ git clone <项目的 git 地址>
然后输入对应的 git 用户名和密码

将远程分支拉取到本地

// 将远程的某个分支拉取到本地
$ git pull <远程主机名> <远程分支名>:<本地分支名>
例如:
git pull origin develop:master // 将远程的 develop 分支拉取本地的 master
如果本地已经切换到 master 分支,则可省略写成: git pull origin develop 

建立追踪关系
在clone 的时候,会建立默认的追踪关系,将远程的分支拉取到本地的同名分支,可以使用:
'$ git branch --set-upstream <本地分支> <远程分支> '
例如:git branch --set-upstream master origin/develop, 在本地的master 和远程的 develop 建立追踪
如果本地已经切换到pull 的目的分支 master ,可以使用:git pull origin(自动从建立追踪的远程拉取数据)
如果已经切换到本地的 master 分支,切只有一个追踪的远程分支,可简写成: git pull

相关文章

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • git 命令

    一、git 操作命令 1. 基本命令 (顺序操作) git init 初始化一个git仓库 git stat...

  • Git的常用命令

    一、Git简易操作 git操作手册(命令行git bash) 最简单易懂的git操作廖雪峰git教程Pro Git...

  • Git 命 令 大 全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github[http...

  • Git操作记录

    本文目录 一台电脑配置多个git账号 git常用的操作命令 使用git命令合并多条commit记录 使用git命令...

  • 2019-01-15

    git reset和git revert命令 atom blog git revert是撤销某次操作,此次操作之前...

  • git命令大全

    Git常用操作命令: 远程仓库相关命令检出仓库:$ git clone git://github.com/jque...

  • git学习笔记

    Git常用操作命令: 1. 远程仓库相关命令 检出仓库:$ git clone git://github.com/...

  • git命令

    Git常用操作命令: 1)远程仓库相关命令 检出仓库:$ git clone git://github.com/j...

网友评论

      本文标题:git 的操作命令

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