Git 连接码云 上传本地项目

如果你的本机是安装成功第一次使用,先配置一下一些基本的信息 

需要先配置Git环境变量后,cmd或右键git bash here

$ git config --global user.name "Your Name"

$ git config --global user.email "email@example.com"

创建公钥及添加SSH

$ ssh-keygen -t rsa -C "email@example.com"

$ cat ~/.ssh/id_rsa.pub

粘贴到码云的设置的添加公钥SSH中

完整命令记录

mkdir xxx-project
cd xxx-project
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/username/xxx-project.git
git push -u origin "master"

上传项目到码云中方法:

一、在码云上创建仓库

二、打开GitBash ,用cd命令进入本地项目目,然后把初始化一下,把本地的目录变成git本地仓库, git status 可以查看本地目录的状态信息

git init

git status

三、将你本地仓库与码云上的远程仓库关联

git remote add origin https://gitee.com/xxxxx/demo.git

如果已经在码云中添加SSH,则可以直接添加SSH网址,免登录

git remote add origin git@gitee.com:******/******.git

四、在你准备上传你的项目之前,最好更新一下项目,确保没有和远程仓库的代码有冲突

git pull --rebase origin master

五、把你的项目复制到这个目录下,用命令添加你要上传的项目,再提交到本地暂存区,最后把本地仓库项目提交到远程仓库。git 是强烈建议你在提交代码的时候,要写备注注释的,所以既然人家是强烈建议,你就别懒了。

git add . 添加目录下所有发生改变的文件

git commit -m '备注注释信息'

git push -u origin master

本地仓库代码提交至远程仓库

六、新建一个目录,从码云上把上传的代码下载下来:

git clone https://gitee.com/xxxxx/demo.git

总结:

一般而言,正常的推送流程应为:

  1. 在github上创建项目
  2. 使用git clone https://github.com/name/project.git克隆到本地
  3. 编辑项目
  4. git add . (将变更提交至缓存区)
  5. git commit -am “提交说明(注释)”
  6. git push origin master 将本地变更推送至远程仓库master分支

错误:

Git推送error:failed to push some refs to 'git@gitee.com:name/project.git'

解决:

git pull --rebase origin master

关联操作

删除关联origin的远程库

git remote rm origin

远程库名称为gitee,名称和项目名则填写创建的仓库 

 git remote add gitee git@gitee.com:名称/项目名.git

 查看远程库信息

git remove -v 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值