概念
Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等)在软件开发过程中被广泛使用。
Git常用命令
Git全局设置
获取Git仓库
工作区、暂存区、版本库 概念
Git工作区中文件的状态
工作区中未暂存的文件为untracked状态。
工作区中已暂存的文件(git add 文件名)为Staged状态。
工作区中提交后未修改的文件(git commit -m “提示信息” 文件名)为Unmodified状态。
工作区中提交后被修改且未再提交的文件为Modified状态。
本地仓库操作
git reset
git commit
远程仓库操作
查看远程仓库
添加远程仓库(本地仓库和远程仓库建立关联)
克隆远程仓库到本地
git clone [url]
推送至远程仓库
参数解释:remote-name指的是远程仓库的别名,通过git remote可以查看。
从远程仓库拉取
回车后出现这个窗口
先输入 i ,进入插入模式。编辑后按esc,推出编辑。 再输入 :wq 表示保存退出。
分支操作
注意:git merge [name] 指的是,当前分支合并其他分支[name]的内容。
分支合并产生冲突
问题背景:两个分支都对同一个文件进行了修改,在进行文件合并时产生了冲突。
解决方法:Git-09-Git常用命令_分支操作(分支合并时冲突解决)_哔哩哔哩_bilibili