第一步:拉取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. 【Python3爬虫】模拟实现小牛在线登录过程

    一.站点分析 小牛在线的登录入口地址为:https://www.xiaoniu88.com/user/login. 用户登录时除了需要输入用户名和密码,还要输一个验证码.我们可以先任意输入一个用户名. ...

  2. 洛谷 P5683 【[CSPJX2019]道路拆除】

    先用做的暴力,因为n最多才3000嘛,但是后来发现时间复杂度不止\(O\)(\({n}^2\)),然后就放弃了. 讲讲我的暴力+错误思路吧: 把1到s1和s2的最短路算出来,用SPFA,然后用DFS求 ...

  3. 查看笔记本SN序列号

    https://www.pstips.net/getting-computer-serial-number.html $ComputerName = $env:COMPUTERNAME $serial ...

  4. Netty 源码解析(三): Netty 的 Future 和 Promise

    今天是猿灯塔“365篇原创计划”第三篇. 接下来的时间灯塔君持续更新Netty系列一共九篇 Netty 源码解析(一): 开始 Netty 源码解析(二): Netty 的 Channel 当前:Ne ...

  5. P2034 选择数字——线性dp(单调队列优化)

    选择数字 题目描述 给定一行 \(n\) 个非负整数 \(a[1]...a[n]\) .现在你可以选择其中若干个数,但不能有超过 \(k\) 个连续的数字被选择.你的任务是使得选出的数字的和最大. 输 ...

  6. 权益质押(Staking):这是关于什么的?

    我们最近发表了三篇讲述Fetch.AI分类帐本的文章.这些概述: 我们的权益质押计划的主要特点和验证器的作用 影响我们设计权益质押模型设计的因素 我们的创新共识协议将如何改变用户体验 这些文章包含大量 ...

  7. Nmap常见扫描方式流量分析

    环境说明 扫描者:manjaro linux , IP地址:192.168.31.160 被扫描者:centos 7,IP地址:192.168.31.175 分析工具:wireshark nmap 版 ...

  8. day25 ATM项目(第一天)

    项目的说明书 项目:ATM + 购物车 项目需求: 1.额度15000或自定义 --> 注册功能 2.实现购物商城,买东西加入购物车,调用信用卡接口结账 --> 购物功能.支付功能 3.可 ...

  9. day16 函数对象与闭包函数

    目录 一.函数对象 1.1函数可以被引用 1.2函数可以作为容器类型的元素 1.3函数可以作为参数传入另外一个函数 1.4函数的返回值可以是一个函数 二.闭包函数 1 什么是闭包函数 2 闭包函数的用 ...

  10. Spring Boot 2 实战:常用读取配置的方式

    1. 前言 在Spring Boot项目中我们经常需要读取application.yml配置文件的自定义配置,今天就来罗列一下从yaml读取配置文件的一些常用手段和方法. 2. 使用@Value注解 ...