当前位置: 首页 > news >正文

响应式网站 外贸北京seo助理

响应式网站 外贸,北京seo助理,内容企业推广,订餐网站开发方案目录 一:配置邮箱和姓名 二:生成SSH Key 三:git 工作区和状态 四:git log 常用法 五:git diff 常用法 六:git 分支操作 七:git 回溯分支 八:git rebase -i 压缩历史提交…

目录

一:配置邮箱和姓名

二:生成SSH Key

三:git 工作区和状态

四:git log 常用法 

五:git diff 常用法 

六:git 分支操作   

七:git 回溯分支

八:git rebase -i 压缩历史提交记录 

九:推送到远程仓库

十:提交 Pull Request 流程

十一 接受 pull request

  


一:配置邮箱和姓名

$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@example.com"
//让输出更具可读性
$ git config --global color.ui auto

二:生成SSH Key

ssh-keygen -t rsa -C "your_email@example.com"
//将生成的ssh-key配置到github上,然后测试 
ssh -T git@github.com

三:git 工作区和状态

 四:git log 常用法 

//提交信息只显示一行
$ git log --pretty=short
$ git log --pretty=oneline //显示文件改动
$ git log -p//过滤提交内容
$ git log --grep //按作者过滤
$ git log --author//行数统计
git log --stat 

五:git diff 常用法 

//显示工作区与暂存区的差异
$ git diff//显示工作区与本地仓库的差异
git diff HEAD//显示暂存区与上次提交时的差异
git diff --cached 
git diff --staged //从工作目录删除文件
rm  xxxx
git rm xxxx//将文件从仓库中删除,但保留在工作区
git rm --cached xxxx

六:git 分支操作   

//新建分支
git checkout -b feature-A//合并分支,将feature-A 分支合并到当前分支
git merge feature-A//以图表形式查看分支
git log --graph//以图形界面形式查看分支
gitk

七:git 回溯分支

//让仓库的 HEAD、暂存区、当前工作树回溯到指定状态
git reset --hard//撤销上一次提交,重新提交
git commit --amend
//查看当前仓库执行过的操作的日志
git reflog

八:git rebase  用法

//用于压缩历史提交记录
git rebase -i//用于合并分支,如下图(C3变化的补丁重新在C4的基础上打一遍),注意与merge的区别
git checkout experiment 
git rebase master //永远不要rebase那些已经推送到公共仓库的commit。

 

 九:推送到远程仓库

//添加远程仓库
git remote add origin git@github.com:github-book/git-tutorial.git//到远程仓库拉取比你低仓库中还没有的数据
git fetch xxxx
//推送到远程分支,-u参数可以在推送的同时,将 origin 仓库的 master 分
支设置为本地仓库当前分支的 upstream(上游)
git push -u origin master1 git push origin master:refs/heads/master是将本地的master分支推送到远程主机origin上的对应master分支, origin 是远程主机名,第一个master是本地分支名,第二个master是远程分支名。简写为: git push origin master2 git push origin HEAD:refs/for/masterorigin : 是远程的库的名字HEAD: 是一个特别的指针,它是一个指向你正在工作的本地分支的指针, 可以把它当做本地分支的别名,git这样就可以知道你工作在哪个分支refs/for :意义在于我们提交代码到服务器之后是需要经过 code review 之后才能进行merge的refs/heads: 不需要3. 删除远程分支git push origin :serverbranch
//我们试着将 feature-D 分支获取至本地仓库
git checkout -b feature-D origin/feature-D
//将本地的 feature-D 分支更新到最新状态(远程仓库的 feature-D) 
git pull origin feature-D

十:提交 Pull Request 流程

1. 先fork仓库2. 克隆仓库git clone git@github.com:hirocastest/first-pr.git3. 给原仓库设置 upstream 的名称,将其作为远程仓库 git remote add upstream git://github.com/octocat/Spoon-Knife.gitgit fetch upstream4. 查看分支git branch -a5. 创建分支git checkout -b work gh-pages6. 推送到远程分支 git push origin work7. 提交pull request

十一 接受 pull request

1. 克隆仓库git clone git@github.com:ituring/first-pr.git2. 获取发送方远程仓库git remote add PR发送者 git@github.com:PR发送者/first-pr.git3. 新建分支 git checkout -b pr14. 合并分支git merge PR发送者/work5. 合并到主分支git checkout gh-pagesgit merge PR送信者/work

  

       

http://www.tj-hxxt.cn/news/100713.html

相关文章:

  • 企业做淘宝客网站有哪些免费刷赞网站推广免费
  • 做维修电器网站中国国家培训网是真的吗
  • 做电商网站费用搭建网站
  • 福田做网站公司简易的旅游网页制作
  • 企石镇网站建设seo排名方案
  • wordpress静态链接网站建设推广优化
  • 北京市住房与建设厅官方网站百度联盟怎么赚钱
  • 做网站联盟seo入门培训教程
  • 重庆网站网页设计培训机构山东做网站公司
  • 在网站上投放广告口碑营销的产品有哪些
  • 网站开发学习教程网络营销seo是什么意思
  • 沈阳微信网站开发免费独立站自建站网站
  • 关于网站建设实验报告免费b站推广
  • 企业网站建设能开广告服务费吗2023新冠结束了吗
  • 凡科建站官网网站模板互联网seo是什么意思
  • wordpress和ueeshop百度seo排名优化公司
  • 重庆市建设工程信息网官网公示seo是搜索引擎优化吗
  • 做网站选择什么相机信息流优化师是做什么的
  • 推动高质量发展的必要性搜索引擎优化人员优化
  • 网站登录验证码不显示南京网站推广公司
  • asp做微网站深圳网站推广公司
  • 苏州专门网站伟哥seo博客
  • 注册越南网站vn网址链接生成器
  • 做自适应网站信息流优化师简历怎么写
  • 做网站选哪个语言手机版谷歌浏览器入口
  • 深圳网站建设亿联时代搜索引擎网址有哪些
  • 网站设计论文开题报告大专网络营销专业好不好
  • 空中花园做网站的公司武汉本地seo
  • 济阳网站建设seo推广怎么样
  • css div网站模板下载免费的h5制作网站