git常用指令


git  的一些全局配置

git config --global user.name "Your Name" //设置用户名

git config --global user.email "email\@example.com" //\设置邮箱

git config --global --unset user.name // 删除设置的用户名(用户名写错时可先删除在重新设置)

git config --global --unset user.email //删除设置的邮箱

git config --list 可以查看信息刚设置的信息

 

git 版本管理

git init //初始仓库

git add . //提交到暂存区

git commit -m "" //提交到本地仓库

git remote add origin 地址 //建立远程连接

git push -u origin master //第一次提交

git push origin/地址 //非第一次提交

git  show 查看本次提交的内容

git tag    打标签

git branch //查看本地分支

git branch -r //查看远程分支

git branch -a //查看所有分支

git branch dev //创建本地分支

git checkout dev //切换分支

git checkout -b dev //创建并切换分支

git merge dev //合并分支(如master合并dev分支代码 1.先切换到master分支 2.在合并)

git push origin dev //创建远程分支 (本地要现有dev分支)

git branch -d dev //删除本地分支

git push origin -d dev //删除远程分支

git pull origin dev //更新代码(从远程更新到本地)  会自动merge

git  fetch   更新代码  不会自动merge

git clone 地址 //下载项目


1.创建分支
1.1本地分支
创建分支: git branch [分支名称]
切换分支: git checkout [分支名称]
创建并切换 : git checkout -b [分支名称]
查看本地分支: git branch
查看远程分支:git branch -r
查看所有分支:git branch -a
合并分支(dev合并到master): 1.切换到master(git checkout master) 2.合并分支:git merge dev

1.2 创建远程分支
创建连接: git remote add origin 地址(git地址)
查看连接:git remote -v
删除连接: git remote rm origin
第一次提交到远程仓库: git push -u origin master
非第一提交: git push origin 分支名称
创建远程分支
1.先要再本地仓库创建分支(git branch dev ) 2.git push origin dev (创建远程分支)

1.3更新到本地仓库
git pull origin [分支名称]

git clone 地址(git地址)

1.4删除分支
git branch -d 分支名称 (删除本地分支)
git push origin -d 分支名称(删除远程分支)