已被阅读 1311 次 | 文章分类:日常随笔 | 2020-03-29 23:11
在代码提交过程中虽然有各种提交代码的版本控制工具,比如git gui,乌龟git等等,不过使用git提交能增加对代版本控制的深入理解,那就一步步深入呗
一:初始git
git是一个分布式版本控制系统,通过它可以远程拉取代码,根据功能创建不同分支,合并代码,解决冲突等等功能,纸上谈兵终觉浅,还是用心操作一下
二:代码提交
1、git提交代码的认识需要明确一下四个名词,其他就是具体项目认识了
工作区,暂存区,本地仓库,远程仓库
工作区:工作区即我们拉取代码后根目录下面的所有内容,包括提交的,修改的,新增未提交的等等吧,就是整个目录内容
暂存区:当我们新增一个文件后,通过git add命令 操作可以将该文件添加到暂存区(Stage)
本地仓库:通过git commit命令会将所有修改过的内容,即吧暂存区的内容提交到当前分支,默认master
远程仓库:通过git push命令会把本地仓库内容发送到远程仓库
2、就这四部分简单通过例子说明一下
(1) 安装完git后,要进行用户的简单配置
git config --global user.name "xiaobai"
git config --global user.email 32xxxxxx94@qq.com
git clone https://gitee.com/xxx/仓库名称.git
然后会提示输入用户名和密码
(2) 新建一个NodeJs文件夹,然后执行git add -A 命令添加到暂存区呗,add有以下三种方式,
git add -A 提交所有变化;
git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
git add -u 提交被修
(3) 通过 git commit -m "hello" 将暂存区的修改提交到本地仓库,那么此时暂存区就无内容了
(4) 执行git push -u origin master 将本地仓库的内容推送到远程仓库就完成了,但是不幸出问题了
git必须有新建文件,只有空目录是不能推送成功的
所以再新建一个文件呗,随便创建一个文件,执行上面 (2)/(3)/(4)即可成功
QQ:3410192267 | 技术支持 微信:popstarqqsmall
Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号