Linux日志
PHP记事本
JS记事本
数据库
团队资讯

git 常用操作备忘录(持续更新)

分类:Linux日志 发布时间:2017-05-30 10:39:44 阅读:作者:郑祥景

ssh-keygen -t rsa -C "your_email@youremail.com" //生成密钥

ssh -T git@github.com //验证是否连接成功

git config --global user.name "your name" //设置名字

git config --global user.email "your_email@youremail.com" //设置邮箱

git remote add origin git@github.com:yourName/yourRepo.git // 添加仓库地址

git clone git@github.com:yourName/yourRepo.git  //克隆仓库

git add\rm * //提出更改、删除所有文件

git add\rm <filename>  //提出更改、删除指定文件

git commit -m '<备注>'  //实际提交改动

git commit --amend  //修改上一次commit信息

git push origin '分支名' //推送

git push --force origin '分支名' //覆盖推送

git branch '分支名'  //添加分支

git branch -d '分支名'  //删除分支

git checkout -b '分支名' //添加分支顶跳转

git checkout '分支名'  //切换分支

git pull //拉取更新

git reset --hard HEAD^  //版本回退

**回退版本
git reflog  //记录每一条命令
git reset --hard commit_id //回退到某一版本
**


git pull origin master --allow-unrelated-histories
**合并pull两个不同的项目,出现的问题如何去解决**

git branch -a   
**查看本地和远程分支  -a。前面带星号的代表你当前工作目录所处的分支**

git branch 
**查看本地分支和当前分支**

git checkout v2 
**切换分支**

git branch v2  
**创建分支**

git push origin v2  
**本地把分支推到远程分支**

git branch -d test 
**删除分支**

git merge master 
**合并分支**

git remote –v   origin 
**远程的git地址的一个别名**

git push origin :test-1.0.0   
**删除远程版本**

git branch -r -d origin/branch-name 
git push origin :branch-name 
**删除远程分支**


  

   编辑:郑祥景

[随享社区版权所有 未经许可不得转载 ]

返回首页


推荐
Linux日志
PHP记事本
JS记事本
数据库
团队资讯
在线客服随享宝宝
有任何问题,都可以戳我反馈哦!
微信公众号 方便 快速
扫描二维码 关注公众号

版权所有:天妖云/随享社区V5.2 beta Copyright 2015-2019 TIAYO.COM Inc. All rights reserved.