git基础使用记录

菜鸟教程:https://www.runoob.com/git/git-workspace-index-repo.html

一、创建用户

1、设置git账户

git config --global user.name "xxx"
git config --global user.email [email protected]

2、查看git账户

git config user.name
git config user.email
git config --list 

二、本地仓库使用

工作区、暂存区、版本库(本地仓库)
工作区:本地代码的目录
版本库:本地仓库,包含不同分支

1、创建本地仓库

git init

2、提交代码到缓存区

git add 文件名

3、提交代码到本地仓库

git commit -m "注释"

将缓存区的代码提交到本地仓库目前所处的分支

4、暂存区代码到工作区

git checkout 文件名

将暂存区的代码覆盖工作区

5、本地仓库到暂存区和工作区

git checkout HEAD 文件名

将head指向的分支的代码覆盖工作区和暂存区代码

6、查看暂存区文件

git ls-files

7、比较工作区和暂存区的代码区别

git diff

8、删除暂存区文件

git rm --cached

三、远程仓库使用

1、本地仓库连接远程仓库

git remote add origin [email protected]:xxx.git

2、查看连接的远程仓库地址

git remote -v

3、拉远程仓库代码到本地仓库

git pull <远程主机名> <远程分支名>:<本地分支名>

4、推本地仓库代码到远程仓库

git push <远程主机名> <本地分支名>:<远程分支名>

四、版本分支的使用

1、列出分支

git branch 列出本地分支
git branch -r 列出远程分支
git branch -a 列出所有分支

2、创建和删除分支

git branch (branchname)                 创建分支
git branch -d (branchname)            删除分支
git checkout -b (branchname)       切换并创建分支

3、切换分支

git checkout (branchname)

4、合并分支

https://blog.csdn.net/suck_char/article/details/80358456
https://blog.csdn.net/wpw2000/article/details/115890784

git merge 分支名

5、查看文件状态

git status -s

五、查看提交记录

git log

你可能感兴趣的:(git)