git下载文件创建分支提交代码说明

205 阅读2分钟

git仓库分为:工作区--操作的文件夹 暂存区--本地计算机 提交区--git远程仓库

首先我要说的是github和gitlab是一样的,我们都可以使用git命令对他进行操作。

1.下载好git以后,我们可以在你想要建立项目的文件夹(F:/demo)里面右键,点击git Bash Here,之后进入git命令行。

2.在命令行里面执行:

git config -global user.name '你Github或者gitlab的用户名'

git config -global user.email '你Github或者Gitlab对应的邮箱名'

在gitlab里面最好使用企业的邮箱,个人邮箱使用以后,想项目push的时候会报错,说log里面用户名或邮箱不对。

执行上述命令的目的是为了将本地的git和远程的git相互连接,方面后续项目的传输。

3.在命令行里面输入你要下载的项目git地址:git clone gitlab.xxx.com/xxx-aa/cbn.…

在此请一定注意:clone后面的地址不可以用引号包裹。

执行此命令以后你会在F:/demo里面会看到你想要的项目的文件夹。

4.git会提供一个默认分支是master,一般我们不能直接修改master分支,需要新建自己的分支

git branch查看分支

git branch 'daily/0.0.1'新建分支

git checkout 'daily/0.0.1'切换分支

切换以后最后面会出现蓝色的括号,包含切换以后的分支号

5.在网页上我们进入github里面进入项目,点击new branch,建立一个名为“daily/0.0.1”的分支

6.修改项目内容

git status会展示你修改后的项目和远程项目之间的区别有哪些。

7.将工作区的项目修改内容提交到缓存区:git commit -am '写你提交的内容' 。(此时一定在daily/0.0.1分支下面执行)

有时候项目会出现elint强行校验,你要是不修改就不能提交,这样就很烦人,所有我们可以用git commit -am '写你提交的内容' -n后面加一个-n就可以不用校验提交内容。

8档你执行commit以后,你登陆网页的github或者gitlab发现daily/0.0.1并没有出现你修改的东西,原因在于:你并没有将暂存区的项目内容提交到远程git上

执行:git push以后登陆gitgub看看,是不是有了你用户用的修改记录?