Git version: git version 2.43.0.windows.1 git -v
在 Git 中,每当你提交更新或保存项目状态时,它基本上就会对当时的全部文件创建一个快照并保存这个快照的索引。
一、Git的三种状态
已提交(committed)、已修改(modified) 和 已暂存(staged)。
已修改:表示修改了文件,但还没保存到数据库中。
已暂存:表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。
已提交:表示数据已经安全地保存在本地数据库中。
二、Git命令
1.git init
建立仓库并且进行初始化操作
2.git clone url
从外部仓库克隆项目到本地
3.git config user.name 用户名
设置用户名
4.git config user.email 邮箱
设置邮箱
5.git config global
全局配置,配置文件位置 C:/用户/用户名 .gitconfig
6.git status
查看文件状态
7.git add 文件名.后缀名
将修改的文件加入暂存区,该文件状态由modified变为staged
8.git commit -m 对操作的描述
将当前文件提交到本地存储库中
9.git rm
将文件从暂存区和工作区中删除
10.git log
查看操作的历史记录
11.git log --oneline
查看精简历史记录
12.git branch 分支名
创建分支,建立分支前创建新文件并提交
13.git branch -v
查看本地分支
14.git checkout 分支名
切换分支
15.git checkout -b 分支名
创建分支并切换到该分支
16.git branch -d 分支名
删除分支
17.git merge 分支名
将该分支的文件合并到当前分支下,如果文件冲突,对文件再次进行提交后即可完成合并操作
18.git tag 别名 文件版本号
为当前提交起个别名,之后可以使用git log 别名
进行查看。注意:别名不能重复
19.git tag -d 别名
删除别名
20.git push [origin|HTTPS|SSH]
将本地仓库推送到远程仓库
21.git pull [origin|HTTPS|SSH]
将远程仓库拉取到本地仓库
出现问题的解决方法
按q可以退出
标签:文件,Git,仓库,命令,git,提交,分支 From: https://www.cnblogs.com/shiguangrusuo/p/18007158