美文网首页海纳百川
git 常用基本操作-仓库篇

git 常用基本操作-仓库篇

作者: 凛冬已至_123 | 来源:发表于2019-07-22 15:05 被阅读0次

本文章主要用于记录一些git的基本操作

  1. 远程仓库相关命令(remote单词的意思就是远程)
    • clone: git clone [url]
    • 查看远程仓库:git remote -v
    • 添加远程仓库: git remote add [name] [url]
    • 删除远程仓库:git remote rm [name]
    • 修改远程仓库: git remote set-url --push[name][newUrl]
    • 拉取远程仓库:git pull [remoteName][loaclBranchName]//remoteName:远程仓库的名称;localBranchName:远程仓库的分支名称
    • 推送远程仓库:git push [remoteName][localBranchName]
  2. 分支(branch)命令
    • 查看本地分支:git branch
    • 查看远程分支: git branch -r
    • 创建本地分支:git branch [name]
    • 切换分支:git checkout [name]
    • 创建分支并立即切换到新分支: git checkout -b [name]
    • 删除分支:git branch -d [name] //-d 选项只能删除已经参与了合并的分支,对于未合并的分支无法删除,如果想要强制删除一个分支,可以使用-D
    • 合并分支:git merge [name] //将[name]分支合并到当前分支
    • 创建远程分支(本地分支push到远程分支):git push origin [name]
    • 删除远程分支:git push origin --delete [name]或者git push origin :[name]
    • 将本地分支作为远程分支:git push origin test:test //提交本地test分支作为远程test分支;冒号左边为本地分支name,右边为远程分支name
  3. 提交时忽略部分文件或者文件夹
    • 在仓库根目录下创建'.gitignore'的文件,写入不需要的文件名或者文件,每个名称占一行即可,ep:
      target
      bin
      node_models
      *.db
      dist

相关文章

  • git 常用基本操作-仓库篇

    本文章主要用于记录一些git的基本操作 远程仓库相关命令(remote单词的意思就是远程)clone: git c...

  • git简单命令手册

    常用的git命令整理 基本操作 与远程仓库的交互 rebase(变基) git pull 相当于git fetch...

  • Git 命 令 大 全

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

  • 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常用操作命令

    git常用操作命令 git init 初始化仓库 git clone 克隆远程仓库到本地 git add 提交修改...

  • Git的操作流程

    Git的基本操作: 只要操作git 最前⾯面 都需要写git 克隆隆远程代码仓库:git clone+远程代码仓库...

  • Gite Bash 用法2018-07-16

    Git的基本操作: 只要操作git 最前面 都需要写git 克隆隆远程代码仓库:git clone 远程代码仓库的...

  • Git学习过程(二)

    本节内容包括了Git的基本命令操作,为最常用的操作,简单记录。一、获取Git仓库建立Git的项目无外乎两种,一种是...

网友评论

    本文标题:git 常用基本操作-仓库篇

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