git基本命令

一.设置你是谁

下载git客户端,设置了下面的命令,桌面右键git bash here, 所有的你的git项目都默认用这个名称和email作为标识,就是你提交代码,人家知道是谁提交的,毕竟是多个人一起开发。爱怎么填怎么填,红框内的东西,能标识你就行。
告诉别人你是谁

二.把本地项目推送到远程

注意:上传本地项目前,先去gitlab建立仓库和项目。不用把远程的仓库克隆下来,直接推到远程就可以。
在你要上传的项目右键git bash here,这个文件一开始是没有红圈里面的感叹号的,把项目上传远程后会出现。
在这里插入图片描述
1.#初始化仓库
git init
2. #将本地git和服务器上的连接
git remote add origin https://gitlab.com/newbean123/jackblog-angular2.git
3.git add .
4. git commit -m “描述”
5. #将项目推送到gitLab端
git push -u origin master

三.克隆项目

  1. 先去gitlab建立仓库和项目
  2. (1)没有ssh配置的https克隆命令:
    git clone https://gitlab.com/newbean123/jackblog-angular2.git,
    也可以用ssh方式克隆,需要本地生成ssh密钥,添加到gitlab。
    (2)ssh配置的https克隆命令:
    git clone [email protected]:newbean123/jackblog-angular.git

四.文件推送命令

通过命令 git add a.php(推送一个文件),git add . (推送所有文件)
把文件从生产区推到暂存区,通过命令 git commit -m ‘测试推送到本地仓库’ 推到本地仓库。
git添加文件到本地仓库流程图

五.分支管理

1.创建分支
步骤(功能对应下图命令):
1.1.查看当前有的分支
1.2.创建develop分支
1.3.查看当前有的分支
增加develop分支
2.切换分支
步骤(功能对应下图命令):
2.1切换develop分支
2.2看当前有的分支
切换到develop分支
3.新建分支并切换(一句命令切换)

3.1新建 fixBug分支并且切换到 fixBug分支
新建 fixBug分支并且切换到 fixBug分支

六.忽略不想要提交的文件

.gitignore 在这文件下添加需要忽略的文件