windows本地项目上传到gitlab

1.切换到你的本地项目目录

2.初始化本地Git仓库(如果尚未初始化)

git init

3.添加所有文件到本地Git仓库。

git add .

4.提交初始化项目的变更。

git commit -m "Initial commit"

5.添加远程仓库地址(用你的远程仓库地址替换<remote_repository_URL>

git remote add origin <remote_repository_URL>

6.推送代码到远程仓库。

git push -u origin master

这时候如果你的gitlab中sshkey为空会报错,需要申请一个

6.1查看设置,查看是否配置了用户名邮箱

git config --list

我已经配置两者;如果已经配置了,则 6.2 和 6.3 可以跳过。

6.2设置用户名

​
git config --global user.name 'user_name'

​

6.3设置邮箱

git config --global user.email 'xxx@163.com'

6.4查看设置,查看配置用户名邮箱是否成功,出现user.nameuser.email则说明配置成功!

git config --list

6.5根据邮箱名称(和步骤三配置的邮箱一致),生成ssh密钥和公钥:

ssh-keygen -t rsa -C 'xxx@163.com'

6.6 生成ssh-ras之后打开github,点击头像->Settings->SSH and GPG keys->New SSH key,然后将id_rsa.pub的内容复制进去

type %USERPROFILE%\.ssh\id_rsa.pub

7.将远程仓库的最新更改拉取到你的本地仓库中

git pull origin master

8.再次尝试推送你的更改到远程仓库。如果你确信远程仓库的更改可以被覆盖,并且你确实想要强制推送你的更改(这通常不推荐,因为它会丢失远程仓库中的更改),你可以使用 --force 选项

git push origin master
git push origin master --force

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值