Git开发环境使用

目录

git简单介绍

问题

在Git Bash下的操作

在工具idea中使用git

创建分支

合并分支

部分命令合集


git简单介绍

Linux发布了一套属于自己的版本控制系统,运用git可以实现, 代码回溯 , 版本切换
 
因为是Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的
版本库。而且对网络的需求不大,一台服务器可以看成是一台电脑。

问题

Q1,那么远程仓库可以看成是什么,是项目经理的那台电脑吗
多人协同作战的时候,通常找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。
Q2,在git过程中,遇到了哪些问题?
报了一个fatal:not in a git directory 的错误,原因是,没有在当前项目git bash here,切换目录
Q3,第二天在写前一天的项目时,要用pull还是clone
答案:pull

在Git Bash下的操作

在Git Bash下的操作,add,commit,pull,push
Git开发环境使用_第1张图片
Git开发环境使用_第2张图片
Git开发环境使用_第3张图片
Git开发环境使用_第4张图片
git add【filename】 filename为.git所在的目录文件项目名字
Git开发环境使用_第5张图片
Git开发环境使用_第6张图片
Git开发环境使用_第7张图片

在工具idea中使用git

Git开发环境使用_第8张图片
Git开发环境使用_第9张图片
Git开发环境使用_第10张图片
Git开发环境使用_第11张图片

创建分支

然后找到Directory中的项目路径,导入项目,处理项目有关配置。紧接着创建自己的分支,防止把服务器搞奔溃,也防止覆盖别人的项目。
Git开发环境使用_第12张图片
add
Git开发环境使用_第13张图片
commit,git将修改内容列举出来,并且可以添加自己的日志
Git开发环境使用_第14张图片
Git开发环境使用_第15张图片

合并分支

Git开发环境使用_第16张图片

部分命令合集

git --version 命令查看已安装 Git 的版本号
项目级别 / 仓库级别:仅在当前本地库范围内有效
git config user.name tom_pro
git config user.email xxx
状态查看
查看工作区、暂存区状态
命令: git status
查看历史记录
命令: git log
添加
将工作区的 新建 / 修改 添加到暂存区
命令: git add [file name]
提交
将暂存区的内容提交到本地库    commit message为日志、
命令: git commit - m "commit message" [file name]
创建远程库地址别名
git remote -v 查看当前所有远程地址别名
git remote add [ 别名 ] [ 远程地址 ]
推送
git push [ 别名 ] [ 分支名 master]
克隆 git clone [ 远程地址 ]
再一次使用新用户 push 自己新编辑的代码
会发现没有权限,在码云邀请同学

你可能感兴趣的:(Spring,git,java,spring,intellij-idea,开发语言,spring,boot)