Git 使用方法
初始化配置
git --version
git config --global user.name "YouName"
git config --global user.email "YouEmail"
git config --global credentia.helper store
初始化仓库
git clone <远程库地址> [<指定本地存储地址>]
git init
git remote add origin 远程仓库地址
基本使用方法
git status
git add <指定文件>
git add .
git commit -m "message"
git commit --amend
git push
git log
git diff 版本号
git push origin master
git pull origin master
git push origin HEAD:refs/for/maste
1. git push:推送代码
2. origin : 是远程的库的名字
3. HEAD: 是一个git指针,指向你正在工作的本地分支的指针,可以把它当做本地分支的别名,git这样就可以知 道你工作在哪个分支
4. refs/for :意义在于我们提交代码到服务器之后是需要经过code review 之后才能进行merge的
分支创建以及合并
git branch
git branch <新分支> <旧分支>
git branch <分支名>
git branch -d <分支名>
git checkout <分支名>
git merge 分支
git cherry-pick <commit_id>
详细查看版本
git reflog
git log --pretty=oneline
git log --graph --all
修改操作
git rm
git checkout/reset -- <文件名>
git checkout/reset .
git log
git log --pretty=oneline
git reflog
git reset --hard 版本号
git tag
git tag <标签>
解决冲突
git fetch --all
git reset --hard origin/master
忽略文件 .gitignore