git 学习


常见版本控制工具,当下最流行的是git

* git/svn/cvs/vss/tfs

版本控制工具的分类。

* 本地版本控制。

* 集中式版本控制。---有集中式服务器,如果代码发生冲突。-----SVN

* 分布式版本控制系统 --每个人拥有全部代码。不会因为服务器损坏或者网络问题,导致不能工作的情况 ---Git

 

-----

先卸载:删除环境变量(path). 控制面板uninstall

安装:下载->点下一步。安装成功后,任意文件夹下右键出现:GIT bash 和 GIT gui选项。

选择:git bash打开,就是linux风格的命令行。

-----

基本命令使用(配置相关):(所有的配置文件都是保存在本地)

用户配置在用户目录下。系统配置在安装目录/etc/gitconfig

* git config -l  列出当前的所有git相关配置

* git config --system --list 只查看系统配置

* git config --global --list用户自己的配置:用户名和密码是必须要配置的user.name=xxxx     user.email=xxx

 

Git基本理论(核心):工作目录、暂存区、资源仓库、远程仓库

     

 

 

基本命令使用(其他命令):

*git init  初始化项目方式一

*git clone -b 初始化项目方式二,-b参数指定具体的分支

文件的四种状态:

@Untracked未跟踪、

@Unmodify文件已入库,未修改、

@Modified文件已修改,仅仅是修改

@Staged暂存状态

*git status 查看目录下的各种状态文件

*git add . 提交所有文件到暂存区

*git commit -m 提交暂存区的文件到本地仓库

在IDEA配置.gitignore文件 需要过滤掉的文件,不add

 

-----

分支:

git branch 本地分支

git branch -r 远程分支

git branch dev 创建本地分支

 

posted @ 2022-01-21 14:23  zjb480  阅读(45)  评论(0)    收藏  举报