DAY31JS学习—git 版本控制工具、gitee码云

一、git

1、git对文件项目源码进行版本管理

2、操作

(1)安装git

(2)初始化git版本库

创建版本库(本地库),存储项目代码和记录版本

git init  

git config  --global user.name " "   //确定使用人信息

git config  --global user.email " "

(3)master 主干     HEAD指向最新版本

(4)git reset --hard 版本号    //进行历史回退,回退版本(找回删除的文件)

(5)git add 文件名 或者. 提交文件到版本库暂存区

git add .

.表示当前文件下的所有文件

(6)git commit -m ‘提交信息’  提交信息可自定义

提交暂存区的内容到版本库历史区,生成版本记录

(7)git log 查看提交版本日志

(8)忽略文件 ignore

*创建一个.gitignore文件(与.git文件同级)

*.gitignore文件中写入忽略文件 :/node_modules    .git

名称最前面!表示不被忽略;名称最前面/ 表示要忽略的文件在此目录下,而子目录文件不忽略

名称最后面/ 表示忽略此目录下该名称的子目录

二   gitee码云

1、第一次提交代码时需执行两行代码,建立本地库与远程库连接

例如:在码云内创建仓库后会提示以下操作

2、第二次提交代码时,只用执行git push 将本地库代码提交上去

3、从远程库clone下来到本地库

git clone  远程库地址(自动生成本地库.git文件)

4、git pull 拉取

在建立关联后,拉取最新内容到本地库

5、冲突问题

(1)与别人协同开发时,先将代码拉取下来,再进行push推送上去

(2)当多个项目成员同时更改相同文件,会引起冲突,谁后提交谁解决冲突

修改冲突:将远程库提示的代码删掉即可

三、git创建分支

1、创建分支

git branch  文件名

2、查看分支

git branch

3、切换分支

git checkout 分支名

4、删除分支

git branch -d 分支名

5、分支合并

(1)切换到当前主分支master

(2)合并分支

git merge 分支名

6、查看远程分支

git branch -r

7、创建远程分支(本地分支push到远程)

git push origin 分支名

8、删除远程分支

git push origin -d 远程分支名

9、克隆远程分支

git clone -b 远程分支名 地址

你可能感兴趣的:(git,git,学习,java)