本地更新码云远程仓库_浅谈用git将本地项目托管到码云

1.下载安装git

官网链接:https://git-scm.com/downloads,可以根据自己的平台下载对应的版本,我下的是windows版本的,接下来就是傻瓜操作,一键操作

49db7973bb8d

image.png

2.码云创建项目仓库

新建仓库,填好自己所建仓库的信息名称,会自动生成项目链接

49db7973bb8d

image.png

3.将自己的项目上传到码云

3.1. 假如如果你是新安装好git的话,首先,你需要执行下面两条命令,作为 git 的基础配置,作用是:告诉 git 你是谁,你输入的信息将出现在你创建的提交中。

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

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

3.2. 将自己本地的项目换成一个仓库,执行如下命令:(cd到自己的项目下)

git init

执行git init命令,

显示Initialized empty Git repository in F:/phpstudy/PHPTutorial/ WWW/YanKeZiJia_JG/.git/,表示初始化一个空目录,路径为F:/phpstudy/PHPTutorial/ WWW/YanKeZiJia_JG/.git/。可以看到YanKeZiJia_JG目录中生成了一个隐藏目录 .git目录

注意:

进入目录中大家可以看到里面有很多文件,没事不要修改或者改动里机的文件,这里面的文件就是控制和管理版本库的

3.3. 执行完毕后,本地项目就会生成.git的文件,下一步,添加远程仓库,也就是在码云上创建的空项目的链接(码云上复制下来的链接)

git remote add origin 码云项目的链接(将本地仓库与码云远程仓库进行关联)

3.4. 将码云上的仓库pull到本地文件夹

git pull origin master

3.5. 将自己的改动的数据进行提交:

git add .

3.6. 然后添加提交的详细描述

git commit -m '新添加的文件内容描述'

如果这一步执行后,出现下面错误

49db7973bb8d

image.png

执行下面的命令:

git push -u origin master -f

这样项目就托管到码云了

注意:当你已经把代码提交到码云后,以后修改代码后,要提交代码的步骤如下:

1.先更新本地的代码

2.添加要提交的代码

3.提交修改了的文件

4.提交代码到服务器

1.git pull origin master

2.git add .

3.git commit -m '文件内容描述'

4.git push orgin master

4.提交后遇到的一些问题(我这里提交的php代码的tp5项目)

4.1. 当我把我的项目提交到码云时,我发现有部分文件其实是没有git到上面去的,如:composer.lock,thinkphp,包括vender下面的文件,这个时候得去修改下项目下的.gitignore文件,我把里面一些其他限制删掉了,改成了下面的配置

.idea

*.log

就可以把其他的文件也一起git到了码云上了

4.2. git记住账号密码

每次操作都需要输入用户名和密码感觉很繁琐,解决方法,在本地的工程文件夹的.git下打开config文件添加:

[credential]

helper = store

再输入一次用户名密码后就可以保存住了。

5.更换代码仓库地址的具体步骤(补充)

5.1. 删除原来的远程仓库

情景:如果刚刚添加的远程仓库不要了,需要更换到其他的仓库去,首先,先把自己的原来的远程仓库删除:

git remote rm origin

5.2. 添加现在新的远程仓库地址

git remote add origin 新仓库地址

5.3. 进行提交,测试看看自己是否更改成功

git add .

git commit -m"版本1"

git pull origin master

git push origin master

执行后完成后,就可以到码云上是否有自己提交的记录了

以上完成的操作如有不正确的地方还望诸位多多指教

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值