Git 常用命令
使用git pull或者git push每次都需要输入用户名和密码很繁琐,耽误时间,现在教大家一条命令实现保存用户名和密码不用再输入
git config --global credential.helper store
git pull /git push (第一次输入,后续就不用再次数据)
拉项目:git clone +地址
$ git clone http://172.16.0.25/SEM_CENTER/192.168.254.119.git
git clone -b dev
进入项目,跟cmd一样
cd /dir
切换分支
git checkout dev
上传修改的代码
git add .
git commit -m "备注"
git push
//或者
git push origin dev
Git 命令 & dev 分支合并到 master
1. 提到dev
git add -A
git commit -m ‘dev'
git pull
git push
2. 切换到本地master
git checkout master
3. 同步远程 master 代码
git pull origin master
//或者
git pull
4. 然后将dev合并到master
git merge dev
5. 将合并完的分支push到远程仓库
git push origin master
// 或者
git push
查看本地分支
git branch
查看远程分支
git branch -r
查看所有分支
git branch -a
新建本地分支
git branch xxx
删除本地分支
git branch -d xxx
讲本地创建的分支推到远程
git push origin xxx
删除远程的分支
//删除分支
git branch -r -d origin/lxl
提交并将远程分支删除
git push origin :lxl
//这个也行
git push origin --delete new_a
将本地dev分支合并到本地master分支
$ git merge dev #执行合并代码,此时执行结果时将本地的dev合并到本地master分支
回退
//回退到上一个版本
git reset --hard HEAD^
//回退到3次提交之前
git reset --hard HEAD~3
//置顶回退到某个版本代码
git reset --hard dde8c25694f34acf8971f0782b1a676f39bf0a46
//强推到远程
git push origin HEAD --force
还没有评论,快来发表第一个评论吧