创建git版本仓库,并提交到远程的基本流程

已被阅读 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

                                            
                                        

/net/upload/image/20200329/6372112124772376067479233.png

然后会提示输入用户名和密码

(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 将本地仓库的内容推送到远程仓库就完成了,但是不幸出问题了

/net/upload/image/20200329/6372112170433380518381813.png

git必须有新建文件,只有空目录是不能推送成功的

所以再新建一个文件呗,随便创建一个文件,执行上面 (2)/(3)/(4)即可成功

/net/upload/image/20200329/6372112187356070975214234.png

QQ:3410192267 | 技术支持 微信:popstarqqsmall

Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号