第一步:拉取git上的文件(git clone 远程仓库地址)

第二步:在主目录下运行git base here,执行git status

第三步:添加文件到本地仓库(git add 文件)之后,再次执行git status 查看状态

第四步:提交文件到本地仓库(git commit -m "提交备注")

第五步:推送本地仓库至远程仓库(git push 远程仓库名 远程仓库分支)

注:在执行的过程中,如果出现fatal: Not a git repository (or any of the parent directories): .git提示,则说明本地没有README.md文件,需要执行(git init)命令。

注:在执行推送合并时,如果出现fatal: 'origin' does not appear to be a git repository;fatal: Could not read from remote repository.时,说明找不到远程仓库地址,需要执行git remote add 远程仓库名(origin) 远程仓库地址(https://github.com/a876459952/test.git).

注:在执行推送时,如果出现error: failed to push some refs to 'https://github.com/a876459952/test.git'时,说明远程仓库与本地仓库不一致,需要合并,则需要执行命令(git pull --rebase 远程仓库名(origin) 远程仓库分支(master)

常用命令总结

1、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】

#初始化
git init
#添加到暂存区
git add .
#提交到本地仓库
git commit -m 'first commit'
#关联到远程仓库
git remote add origin 远程仓库地址
#获取远程仓库与本地仓库同步合并(如果远程仓库不为空,必须做这一步)
git pull --rebase origin master
#把本地内容推送到远程仓库,执行此命令后输入用户名、密码
git push -u origin master

初始化之后再上传[master为主分支]

#添加到暂存区
git add .
#提交到仓库
git commit -m 'firs commit'
#提交到仓库
git push -u origin master

注:如果第一次从另一个分支如【pre】分支上传到远程仓库中,必须要关联:git pull --rebase origin pre 这一步

#添加到暂存区
git add .
#提交到远程仓库
git commit -m 'firs commit'
#远程仓库与本地仓库同步合并
git pull --rebase origin pre
#提交到远程仓库
git push -u origin pre

注:将单独一个文件传到远程分支中

#添加到暂存区
git add .
#提交单独文件如:a.text文件
git commit -m a.text
#pull远程分支
git pull --rebase origin mast
#提交到远程分支
git push origin master

2、删除远程仓库文件,保留本地文件

#删除的文件a.text
git rm -r --cached a
#提交到远程仓库
git commit -m 'delete file'
#pull远程分支文件
git pull --rebase origin mater
#本地文件推送到远程仓库
git push origin master

3、删除远程分支和本地分支文件夹:

#查看本地分支下的文件
ls
#删除a 文件夹及其下所有文件
git rm a -r -f
#同步删除操作到远程分支
git commit -m ‘delete a’
#提交到分支
git push origin master

git命令常用操作的更多相关文章

  1. git介绍-常用操作(一)

    Table of Contents 1  系列文章 2  git说明 3  git常用命令 3.1  基本操作 3.2  远程操作 4  查看git的配置 4.1  查看已配置项 4.2  其他配置 ...

  2. windows下使用TortoiseGit代替Git命令行操作

    windows下使用TortoiseGit代替Git命令行操作 大家在使用svn的时候,都非常喜欢使用小乌龟,也就是TortoiseSVN:那么git也有小乌龟版本,即TortoiseGit. 1.安 ...

  3. 《Git的常用操作》

    Git的常用操作: git checkout -b 本地分支 #创建本地的分支—本地分支,并切换到该分支下. git branch --set-upstream-to=origin/远程分支 本地分支 ...

  4. 3.Git 命令行操作

    1.Git 命令行操作(本地库操作): 1.1. 创建本地库(本地库初始化): 第一步:首先在D盘建了个名为git空文件夹,命令行中cd到这个文件夹: 第二步:通过git init命令把这个目录变成G ...

  5. git命令行操作详解

    目录 1.常用操作 1.1 新建代码库 1.2 配置 1.3 remote管理 1.4 添加和撤销操作 1.5 代码提交 1.6 分支操作 1.7 查看信息 1.8 pull操作 1.9 push操作 ...

  6. git 命令行操作(之前整理在有道的笔记)

    1. 常用命令 切换分支 git checkout [branch_name] 检出分支 git clone [git_URL] 更新分支 git pull origin [branch_name] ...

  7. git命令行操作

    从本地上传代码到仓库(假设已经建好仓库): 1.初始化: git init 2.将所有文件加入缓存区: git add * 3.提交当前工作空间的修改内容: git commit -m 'commit ...

  8. Git命令常用清单

    本文从以下十个方面,介绍Git命令的常用清单: 一.新建代码库 二.配置 三.增加/删除文件 四.代码提交 五.分支 六.标签 七.查看信息 八.远程同步 九.撤销 十.其他 每天使用 Git ,但是 ...

  9. GIT → 05:Git命令行操作

    5.1 打开命令行窗口 安装Git后,在资源管理器的空白处,单击鼠标右键打开窗口,点击 Git Bash Here ,打开Git命令行窗口,在窗口中可直接使用Linux命令操作: 5.2 初始化Git ...

随机推荐

  1. Oracle 11g各种服务作用以及哪些需要开启

    Windwos server 2012 R2上成功安装Oracle 11g后共有7个服务,如果全局数据库名为orcl,则Oracle服务分别为 Oracle ORCL VSSWriter Servic ...

  2. STL初步学习(vector)

    前文 初三下学期进入新的学习,对于前两年的学习内容因为各种原因 上课打游戏,睡觉,看视频 已经遗忘,忘记如何使用,算是重新学习一次信息学,希望能尽快将以前的内容弥补上来,争取能在CSP-2020取得一 ...

  3. 堆/题解 P3378 【【模板】堆】

    概念: 堆就是一颗二叉树,满足父亲节点总是比儿子节点大(小).因此,堆也分为大根堆和小根堆,大根堆就是父亲节点比儿子节点大,小根堆正好相反.注意加粗的地方,是每一个节点哦!!!!! 还是直接看例题吧, ...

  4. Linux服务搭之 - 消息队列(RabbitMQ)

    本章主要目的是为了后续spring-cloud-bus做准备,讲述在Linux Centos7操作系统中搭建 RabbitMQ… - 什么是RabbitMQ RabbitMQ 是一个使用 Erlang ...

  5. vi/vim 行删除操作

    好东西就要多用,vi/vim越用越喜欢了. 删除多行怎么办呢? 命令输入“:32,65d”,回车键,32-65行就被删除了.

  6. 你不知道的前端SDK开发技巧

    最近在做公司内部的一个的一个SDK的重构,这里总结一些经验分享给大家. 类型检查和智能提示 作为一个SDK,我们的目标是让使用者能够减少查看文档的时间,所以我们需要提供一些类型的检查和智能提示,一般我 ...

  7. vs遇到的字符串问题

    原以为自己的字符串已经理解不错了, 今天又被vs搞了. 情景就不说了, 直接说结果: 有两种情况 1 当文件是存储为gbk或者utf-8的时候, 中文字符存储永远是gbk的值. ‘按’字的gbk编码 ...

  8. vs dll lib 使用记录

    今天把学习opengl的项目从一个电脑copy到另一个电脑时候,发生了glu.dll找不到,导致项目起不来的问题.后来网上查找发现, 虽然我使用了静态连接 mt/mtd 编译, 但是有可能lib中并没 ...

  9. 【译】Exception Helper – Rethrown Exceptions

    是否曾经在异步编程时引发过异常?因为调试器没有显示异常发生的位置而感到沮丧?或者在查看具有内部异常的异常时感到沮丧?调试器不容易显示该异常来自何处.从 Visual Studio 2019 16.5 ...

  10. Pop!_OS安装与配置(二):基础配置

    Pop!_OS相关使用配置 #0x0 书接上回 #0x1 换源 #0x10 nopasswd sudo #0x11 换国内源 0x2 安装应用 #0x0 书接上回 首先请看上一章末尾, Pop!_OS ...