git操作说明

SourceURL:file:///home/kingqi/桌面/git操作说明.doc

  1. 本地建立仓库

mkdir namebao

cd namebao

pwd

git init 初始化

cd .git/

gedit config

  1. 本地存储

进入目录上传全部文件

git add .

提交

git commit -m "说明"

  1. 远程提交

复制gitee或者github仓库链接

  1. 可以直接通过命令将本地项目和gitee项目关联

git remote add gitee 码云项目地址

方式二:一次推送

通过命令将码云项目地址添加到本地已有的remote下

git remote add origin 码云项目地址

2.也可以通过修改本地项目的配置文件
.3 推送 代码 只需执行以下一条命令即可

git push -u origin master

方式 多次 推送

  1. 也可以通过修改本地项目的配置文件
  1. 首先,进入到项目的 .git 文件夹,打开 config 文件
  2. 然后,找到 [remote "origin"] ,复制一份remote到下面,修改remote的名字和url即可

为了避免冲突,将原始的remote名字也改掉,注意: remote的名字任意,但是在提交的时候要与这里对应

2执行以下命令,可以看到配置的两个仓库

git remote

3.推送代码时,需要对两个仓库分别执行一次push命令,也就是多次推送

git push github matser

git push gitee master ****

问题:

git push -u origin master

后报错

Username for 'https://gitee.com': xxxxxx

Password for 'https://[email protected]':

To https://gitee.com/Lizxxxxx0321/LZMtest.git

! [rejected] master -> master (fetch first)

error: 无法推送一些引用到 'https://gitee.com/Lizhiming0321/LZMtest.git'

提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外

提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更

提示:(如 'git pull ...')。

提示:详见 'git push --help' 中的 'Note about fast-forwards' 小节。

直接上解决方案

git push -u origin +master

2.! [rejected] master -> master (fetch first) error: 无法推送一些引用到 '[email protected]:king-shuai/unmanned_vehicle_8026.git' 提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向该引用进行了推送。再次推送前;.

之所以出现这种情况,是因为本地仓库与远程仓库的文件不一致。 解决方法: $ git pull --rebase origin master 如果出现下列现象, 则再执行下列代码: git push origin master 就能成功将文件提交到远程仓库了

相关推荐
DavidSoCool2 分钟前
es分页边界数据重复问题处理
大数据·elasticsearch·搜索引擎
路由侠内网穿透9 分钟前
本地部署开源流处理框架 Apache Flink 并实现外部访问
大数据·网络协议·tcp/ip·flink·服务发现·apache·consul
共享家952740 分钟前
深入剖析Linux常用命令,助力高效操作
linux·运维·服务器
Zfox_1 小时前
【C++项目】从零实现RPC框架「四」:业务层实现与项目使用
linux·开发语言·c++·rpc·项目
吃旺旺雪饼的小男孩1 小时前
Ubuntu 22.04 安装和运行 EDK2 超详细教程
linux·运维·ubuntu
IT小馋猫1 小时前
Linux 企业项目服务器组建(附脚本)
linux·服务器·网络
阿政一号2 小时前
Linux进程间通信:【目的】【管道】【匿名管道】【命名管道】【System V 共享内存】
linux·运维·服务器·进程间通信
qq_5470261792 小时前
Elasticsearch 正排索引
大数据·elasticsearch·jenkins
又过一个秋2 小时前
【sylar-webserver】7 定时器模块
linux·c++
啊哦1112 小时前
配置防火墙和SELinux(1)
linux·服务器·网络