微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将项目上传至git/gitee

1.将项目上传至git/gitee

git是版本控制工具,用来管理我们的代码,编写代码时多数会涉及到团队协作,而git又在多人协作中扮演重要的作用

1.1.在gitee中创建远程仓库

git的仓库是分布式的,远程仓库的工作原理和机制与本地仓库类似,远程仓库是用来远程保存源码的,通过它的版本控制功能还能实现多人协作。一般一个本地仓库只能与一个远程仓库

1.2.本地仓库初始化

将当前目录初始化为一个本地仓库,初始化完成后当前目录中会出现一个.git文件夹,这个目录中存放了git工作相关的内容。(查看当前目录下的隐藏文件,如果已经存在.git文件,将其删掉,重新初始化仓库)

在项目目录下,使用git init命令初始化本地仓库

git init

1.3.将文件加入到git仓库

当仓库中有新增文件或者文件发生了修改,在提交版本之前都需要通过git add修改文件加入到git缓存中用于提交

git add *

1.4.提交版本

当缓存中加入一定量修改文件后在合适节点(比如完成了阶段性任务)进行提交。在 一次开发中,我们可能要提交很多次版本,比如:第一天完成了主页开发,第二天完成了列表页开发,第三天完成了详情页面开发,这三天每天提交一个版本,git就会准确记录这三个版本,通过git reflog来查看版本(引文输入法下q退出)

git commit -m '提交信息'
1.5.告诉git你是谁

在电脑中首次提交的时候系统会反馈“please tell me who you area” , 按照提示,执行下述代码,但是我们可能纠结name、email如何填写?还记得我们在gitee中创建的仓库吗,那里有git入门教程,其中已经说明了你是谁。

git config --global user.name "ZachGmyTea"
git config --global user.email "guomy@briup.com"
1.6.本地仓库与远程仓库绑定

一个本地仓库只能与一个远程仓库绑定,并且仅需绑定一次,绑定成功后可以通过git config --list来查看远程绑定地址

git remote add origin https://gitee.com/zachgmytea/xxtx-ui.git
git config --list

1.7.推送与更新

在多人协作的时候,在推送之前我们要先更新远程的版本到本地,然后再进行代码推送;在单人操作的时候,直接进行推送。

git pull origin master
git push origin master
1.8.从仓库克隆项目到本地
git clone https://gitee.com/haohonghui/web-2015-note-code.git

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐