浅谈用git将本地项目托管到码云

1.下载安装git

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

2.码云创建项目仓库

新建仓库,填好自己所建仓库的信息名称,会自动生成项目链接
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 '新添加的文件内容描述' 

如果这一步执行后,出现下面错误
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

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


以上完成的操作如有不正确的地方还望诸位多多指教
发布了31 篇原创文章 · 获赞 27 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Hjingeng/article/details/103502996