Git-用git同步代码

方法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公钥设置中即可。

原文地址:https://www.cnblogs.com/smalldong/p/13945740.html