bgh

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

git 基础操作

Posted on 2019-01-10 14:24  bgh  阅读(220)  评论(0编辑  收藏  举报
 



初始化仓库

git init

  

添加

git add . //将所有文件提交到缓存库,如果只提交单个文件的话把.换成文件名
git commit -m"添加备注"
git remote add origin 仓库链接
git push origin master

  

 

放弃本地修改,强制更新

git fetch --all
git reset --hard origin/master

 

从远程仓库拉取代码

git clone 仓库链接

 

配置用户名和邮箱

$ git config --global user.name "Your Name"  
$ git config --global user.email "email@example.com" 

  

 更多操作

https://blog.csdn.net/litianze99/article/details/52452521(转)

 

以下内容转自https://blog.csdn.net/hunzhanglei/article/details/80706286

将A分支的一个commit合并到B分支

//先切换到A分支
git checkout A

//查看commit历史
git log

找出要合并的commit ID,例如:

05327eabebb18a1e99872f9cc33ec31ca4649df2

然后切换到B分支

git checkout B
//合并commit ID为 05327eabebb18a1e99872f9cc33ec31ca4649df2 的commit git cherry-pick 05327eabebb18a1e99872f9cc33ec31ca4649df2

然后就将A分支的某个commit合并到B分支了

//将合并后的分支提交
git push origin B