git关联仓库、拉取代码、提交代码完整流程

本文介绍如何将本地项目上传到GitLab或GitHub,并解决推送过程中的常见问题,包括配置SSH密钥、解决文件冲突等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 本地项目上传到gitlab上指定项目地址

在项目里面打开点击右键 git bash here

//通过命令把这个目录变成git可以管理的仓库:
git init 

//关联到远程库,这里的远程仓库选择Clone with HTTPS的地址。
git remote add origin https://github.com/deepthan/Angular-demo.git

//把文件添加到版本库中,添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .

//告诉Git,把文件提交到本地仓库。引号内为提交说明
git commit -m 'creat project'

//拉取文件合并冲突
git pull  https://github.com/deepthan/Angular-demo.git master

// 本地库的内容推送到远程
git push origin master


复制代码

注意: 如果推送到远程报错了说明你本地有文件,就先拉在推,再合并冲突并提交到本地,再推送到远程

git pull  https://github.com/deepthan/Angular-demo.git master
// 再处理 本地冲突文件
git commit -m 'creat project'
git push origin master
复制代码
2. 提交到不到github 上

因为你的本地仓库没有和github关联起来。

  1. 找到 .ssh文件夹,打开 id_rsa.pub文件并复制里面的数据
  2. 登录github,点击setting ,再点击SSH and GPG keys,再点击 New SSH key, 标题可以随意起,把前面复制的内容填到key框里保存即可。
3. 查看相关信息

查看git的服务器地址:

git remote -v 
复制代码

看项目是从git的那个分支上拉下来的:

git remote show origin
复制代码

更多资源请至我的github

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值