Git教程笔记

概念

Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等)在软件开发过程中被广泛使用。

Git常用命令

Git全局设置Git教程笔记_第1张图片

获取Git仓库

Git教程笔记_第2张图片

工作区、暂存区、版本库 概念Git教程笔记_第3张图片

 Git工作区中文件的状态

工作区中未暂存的文件为untracked状态。

工作区中已暂存的文件(git add 文件名)为Staged状态。

工作区中提交后未修改的文件(git commit -m “提示信息” 文件名)为Unmodified状态。

工作区中提交后被修改且未再提交的文件为Modified状态。

Git教程笔记_第4张图片

本地仓库操作Git教程笔记_第5张图片

 git resetGit教程笔记_第6张图片

git commitGit教程笔记_第7张图片

 

远程仓库操作

Git教程笔记_第8张图片

查看远程仓库Git教程笔记_第9张图片

添加远程仓库(本地仓库和远程仓库建立关联)Git教程笔记_第10张图片

 克隆远程仓库到本地

git clone [url]

推送至远程仓库Git教程笔记_第11张图片

参数解释:remote-name指的是远程仓库的别名,通过git remote可以查看。

从远程仓库拉取Git教程笔记_第12张图片

回车后出现这个窗口Git教程笔记_第13张图片

先输入 i ,进入插入模式。编辑后按esc,推出编辑。 再输入 :wq 表示保存退出。

分支操作Git教程笔记_第14张图片

注意:git merge [name] 指的是,当前分支合并其他分支[name]的内容。

分支合并产生冲突

问题背景:两个分支都对同一个文件进行了修改,在进行文件合并时产生了冲突。

解决方法:Git-09-Git常用命令_分支操作(分支合并时冲突解决)_哔哩哔哩_bilibili

 

你可能感兴趣的:(git,github)