使用git同步代码
2024-10-13 00:52:28
方法1、先把远程仓库clone到本地,本地修改后再push到gitee的远程仓库
1. 配置本地的git配置信息
git config -l #查看git本地配置信息
# 如果没有配置,需要配置自己的git信息
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
2. 将远程仓库克隆到本地
git clone https://gitee.com/用户个性地址/test.git #将远程仓库克隆到本地
3. 修改后提交到远程仓库
git add . #将当前目录所有文件添加到git暂存区
git commit -m "my first commit" #提交并备注提交信息
git push origin master #将本地提交推送到远程仓库
方法2、初始化一个本地仓库,设置远程仓库地址,然后再push
1. 先在gitee上创建一个远程仓库
https://gitee.com/用户个性地址/test.git #远程仓库地址
2. 将本地文件夹初始化为git仓库并和远程仓库关联
git init
git remote add origin https://gitee.com/用户个性地址/test.git
3. 拉取远程仓库内容
git pull origin master
4. 修改后提交到远程仓库
git add .
git commit -m "第一次提交"
git push origin master
5. 注意
在新建仓库时,如果在码云平台仓库上已经存在 readme 或其他文件,在提交时可能会存在冲突,这时用户需要选择的是保留线上的文件或者舍弃线上的文件,如果舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令(默认不推荐该行为):
git push origin master -f
如果您选择保留线上的 readme 文件,则需要先执行:
git pull origin master
三、使用git生成ssh实现免密登录
ssh-keygen -t rsa -C "你的邮箱"
在当前目录(注意当前目录的路径一定不要有中文,否则会生成失败)下会生出两个文件ssh.txt.pub和ssh.txt,分别是公钥和私钥,把公钥的内容全部复制,但后在git和gitee里面分别添加到SSH公钥设置中即可。
最新文章
- 面向内容的标记语言--markdonw
- 利用Swashbuckle生成Web API Help Pages
- VC方法调用顺序
- POJ2553 The Bottom of a Graph(强连通分量+缩点)
- ZOJ1648 Circuit Board(线段相交)
- Java2_Java泛型
- c基础知识复习
- www.iis.net
- php中常用的字符串长度函数strlen()与mb_strlen()实例解释
- 使用Jenkins自动部署博客
- VxWorks下USB驱动总结1
- hdu5705
- C#文件夹权限操作整理
- Spring学习整理
- RabbitMQ运行机制
- EditText控件设置只读
- 【资料整理】ADO.NET
- 使用Fortify进行代码静态分析(系列文章)
- 20155317 王新玮 2016-2017-2 《Java程序设计》第6周学习总结
- 看看Spring的源码(二)——bean实例化
热门文章
- C#数据结构-赫夫曼树
- Web服务器-HTTP相关-快速整一个服务器响应浏览器(3.2.1)
- 【Java】Java Win10环境搭建--JDK、Eclipse
- 我们为什么选择VUE来构建前端
- win10/win7下vs2013自带IISExpress支持局域网访问
- 深度学习论文翻译解析(十六):Squeeze-and-Excitation Networks
- 【Unity游戏开发】SpriteAtlas与AssetBundle最佳食用方案
- Intellij IDEA设置
- positive-unlabeled (PU) learning
- 聊一聊这个总下载量3603w的xss库,是如何工作的?