如何将本地项目上传到码云?

1.由于本地Git仓库和线上仓库之间的传输是通过SSH加密的,所以需要连接一下。如何生成SSH公钥?(码云文档)

       (1)ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

       (2)查看你的 public key,并把他添加到码云。cat ~/.ssh/id_rsa.pub

2.在码云上创建一个新项目,自己设置好项目名字等。


     如果你是初次运行git,作为git配置的基础,执行下面的命令。配置的是你个人的用户名称和电子邮件地址。每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,会随更新内容一起被永久纳入历史记录。

         git config --global user.name "你的名字或昵称"

         git config --global user.email "你的邮箱"

3.重点来了。。。先创建一个新的版本库其实也就是一个文件夹,进入这个文件夹,执行git init命令,此时你会发现文件夹中多了一个.git文件夹,它是Git用来跟踪和管理版本库的。有时会看不见,因为是隐藏文件夹,设置出来就好了。


4.这个时候把你的项目粘贴在此文件夹中,可以通过git status查看一下状态,然后git add .把项目添加到仓库中。


5.用git commit -m "注释"把项目提交到仓库。(随时通过status去查看状态)

6.第2步我们创建好了项目,现在我们需要做的是与本地的仓库相连,执行git remote add origin https://gitee.com/yuleiQ/react-app.git命令


7.关联好之后我们就可以把本地仓库的所有内容推送到远程仓库上了。执行git push -u origin master命令


这里会出现坑,新手一个查了资料解决的,原因是你新创建的那个仓库里面的README文件不在本地仓库目录中(即本地文件夹中没有README文件,这里我也不太明白,因为我的项目是用脚手架搭建的react,本身就带有README文件,如果我在第4步中把项目中的READEME一块复制即使使用了这条命令也会报错),通过执行git pull --rebase origin master命令,执行后可以看到本地代码中多了README.md文件。




8.最后再用git push -u origin master的命令将内容推到远程分支上,此时刷新你的码云,就会发现提交成功了。

新手一枚,错误多多指教。谢谢!


接更。。。

我想重新开发一个新的分支,在此分支上去开发代码。。。。

1.发现码云这个功能挺好的,上图点击管理按钮。

2.点击新建分支,这里可以选择以谁为起点去开发新分支,设置新分支的名称,创建分支。


3.新的分支my_branch建好了,如图所示

4.现在去命令行去查看一下git branch -a这时候我发现我的分支下并没有我设置的分支,所以git pull从远程获取最新版本到本地并合并,此时git branch -a去查看所有的分支,我新建的my_branch就出现了,此时git checkout my_branch切换分支,以后你就可以在这个分支上开发了。





转载于:https://juejin.im/post/5ad950a8f265da0ba56716a4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值