git常用命令

git ssh 密钥生成 
ssh-keygen -t rsa -C "test@wenjie.com" 

初始化
git init


自己要与origin master建立连接(
git remote add origin 


把远程分支拉到本地
git fetch origin dev_1.0.0

从服务器origin/dev_1.0.0分支检出到本地分支dev_1.0.0
git checkout -b dev_1.0.0 origin/dev_1.0.0

拉取对应分支到本地开发
git pull origin dev_1.0.0

查看当前分支
git branch

git remote remove origin

git remote add origin git@10.5.0.182:piu-market-lf/market-cms-api.git

git remote add origin git@10.5.0.182:piu-market-lf/market-clt-api.git

git pull origin dev_2.0.0

# 推送
git push origin dev_2.0.0 远程名称

撤销commit
git reset --soft HEAD^

git 版本回退或者撤销上一次pull操作
1. 查看历史变更记录情况
比如自己commit的以及pull别人的等分支情况

git reflog

2. 回退到你想要的版本
git reset --hard {{编号}} 
git reset --hard qaw9288s2

利用git diff来比较两个分支的区别
git diff branch1 branch2  // 显示出所有有差异的文件的详细差异
git diff branch1 branch2 --stat   //显示出所有有差异的文件列表
git diff master dev-ty  >>e:/diff/eortnaxpme.diff  导出所有差异代码到E盘 diff 目录eortnaxpme.diff 文件中
git diff branch1 branch2 文件名(带路径) //显示指定文件的详细差异

git 把master分支合并到自己的开发分枝

1.首先切换到主分支

git checkout master

2.使用git pull 把领先的主分支代码pull下来

git pull

3.切换到自己的分支

git checkout xxx(自己的分支)

4.把主分支的代码merge到自己的分支

git merge master

5.git push推上去ok完成,现在 你自己分支的代码就和主分支的代码一样了


© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论