版本控制工具分类

GIT SVN :
区别:

GIT分布式(多个仓库)
本地仓库+远程仓库(码云,gitlab,github)

SVN集中式(只有一个仓库)
项目经理电脑上的(公司服务器上的)

	配置全局的用户名和邮箱
	git config --global user.name "里面是自己的用户名英文"
    git config --global user.email "这里写邮箱"

查看是否创建成功

git config --global user.name

git config --global user.email 

如果显示就说明创建成功了

创建一个文件, 在文件中运行单击右键选择Git Bash 运行
初始化git init 这样会在文件中生成 .git文件 如果不显示 可能被隐藏了 设置显示就可以了
下边是命令

1.git add 文件名  或者  git add . 添加到暂存区

2.git commit -m "注释"  提交到本地仓库

3.git status 查看git的状态

4.git log 查看git提交记录

5.git log --pretty=oneline 只查看提交的版本号标识和日志

版本回退

1.git reset --hard HEAD^  回退到上一个版本

2.git reset --hard HEAD^^  回退到前两个版本

3.git reset --hard HEAD~100  回退到前面第100个版本

查看版本号

 1.git reflog

 2.git reset --hard 2ed755e  回退到2ed755e版本    
  2ed755e这是是版本号查看的 也是唯一标识

git 分支与冲突 ,创建与合并分支

1.git里面有个默认的主分支 master  这个master也是主分支的意思

2.git checkout -b  dev :创建并切换到新的dev分支上  dev是创建的分支名称

3.git brach 查看所有的本地分支

4.git chekout master 切换到 master分支上

合并分支(将别的分支合并到master主分支上)

1.首先要切换到master分支上,然后通过 git merge dev  这样将dev分支合并到master分支上

2.合并完之后需要删除dev分支: 通过 git branch -d dev 删除分支

3.如果合并的时候有冲突需要先沟通解决冲突,然后再add ,最后commit

4.提交完成之后就删除dev分支

以上是黑窗口的命令 使用方法有很多 安卓studio继承 以及第三方框架都可以实现,

猜你喜欢

转载自blog.csdn.net/weixin_44554456/article/details/86537015
今日推荐