分类: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 **删除远程分支**
编辑:郑祥景