分类目录

登录

统计信息

  • 日志总数:238篇
  • 评论总数:386条
  • 分类总数:3个
  • 标签总数:537个
  • 友情链接:11个
  • 网站运行:3242天

西安市公共自行车 微信小程序 入口扫描,扫我进入~

个人信息

·网名:青年白
·生日:1991年9月17日
·博客: http://www.baikeyang.com
·邮箱:baikeyang@vip.qq.com
·籍贯: 陝西省汉中市
·工作: 杭州鸿泉数字设备有限公司
·职位:Java软件开发工程师
·地址:西安市高新区丈八一路绿地SOHO
·   同盟A座606室
·时间:2015.07─至今
·工作: 西安易一电子科技有限公司
·职位:Java中级软件开发工程师
·地址:西安市高新区科技二路软件园
·   西岳阁403室
·时间:2014.05─2015.06
·工作:陕西齐力集团
·职位:初级软件开发工程师
·地址:西安市建工路19号新城科技产业园
·   华企大厦7层
·时间:2013.05─2014.04

Git学习(第八天)

Feature分支: 通常添加一个新功能,我们可定不希望因为一些实验性的代码而把分支搞乱,所以每添加一个功能最好是建一个feature分支,在feature分支上面开发、实验,完成后根据需要进行合并,最后删除该featrue分支。 下面,举例一个场景: 在工作中,当我们接到一个新的功能,该功能计划于下一个开发版本中。开始准备开发。 1、创建分支 demo Shell $git checkout -b feature-car 1 $git checkout -b feature-car ...

技术乱弹 暂无评论

Git学习(第七天)

我们在合并分支时,Git会用到”Fast forward“模式,在这种模式下删除分支后会丢掉分支信息。 如果我们要强制禁用”Fast forward“模式,Git就会在merge时生存一个新的commit,这样从分支历史上就可以看出分支信息。 那么,如何强制禁用”Fast forward“模式呢?在merge时 加上参数 –no-ff 即可。 创建并切换一个分支dev: demo Shell $ git checkout -b dev Switched to a new branch 'dev' 12 $ git checkout -b devSwitched to a n...

技术乱弹 暂无评论

Git学习(第六天)

在项目中,通常会发生多个人对一个文件进行修改,这样在合并分支的时候就很难避免不发生冲突。一旦在我们合并的时候出现冲突,这个时候我们该怎么解决呢? 下面以一个例子来演示冲突如何解决: 准备一个新的分支:featrue1,继续在新的分支开发: Demo Shell $ git checkout -b feature1 Switched to a new branch 'feature1' 12 $ git checkout -b feature1Switched to a new branch 'feature1' 查看当前...

技术乱弹 暂无评论

git如何将本地仓库推送到远程仓库上

当我们本地仓库的项目开发完成需要将本地仓库内容推送到远程仓库上去,这个时候该如何操作呢? 1、先需要将本地仓库关联到远程库:git remote add origin <url>。如: demo1 Shell $ git remote add origin git@gitee.com:Mr.bai/Flyway_demo.git 1 $ git remote add origin git@gitee.com:Mr.bai/Flyway_demo.git 2、获取远程仓库并将其与本地仓库进行合并(如果远程库不为空必须做这一步,否则后面的提...

技术乱弹 评论(2)

git删除remote

1、在项目中有两个或多个remote,如何删除多余的remote demo1 Shell $ git remote -v FlywayDemo git@gitee.com:Mr.bai/Flyway_demo_test.git (fetch) FlywayDemo git@gitee.com:Mr.bai/Flyway_demo_test.git (push) origin git@gitee.com:Mr.bai/Flyway_demo.git (fetch) origin git@gitee.com:Mr.bai/Flyway_demo.git (push) 12345 $ git remote -vFlywayDemo git@gitee.com:Mr.bai/Flyway_demo_test.git (fetch)FlywayDemo git@gi...

技术乱弹 暂无评论

Git学习(第五天)

Git分支管理 分支就是美国科幻大片里面的平行空间,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。两个平行空间互不干扰。但是在某个时间,两个空间合并了。然后你就学会的两个技能Git和SVN。 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用怕了。你创建了一个属于...

技术乱弹 评论(1)

git命令-远程仓库拉取、本地仓库更新、工作空间提交等常用

收藏贴~,需要的可以收藏啦~   Workspace:工作区   Index / Stage:暂存区   Repository:仓库区(或本地仓库)   Remote:远程仓库 一、新建代码库   # 在当前目录新建一个Git代码库   $ git init   # 新建一个目录,将其初始化为Git代码库   $ git init[project-name]   # 下载一个项目和它的整个代码历史   $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目 录下(项目配置)。   # 显示当前的Git配置   $ git config–list   # 编辑Git...

技术乱弹 暂无评论

Git学习(第四天)

Git操作远程仓库 1、添加/连接远程仓库:要操作Git的远程仓库的前提,那就是要先添加或者说是连接远程仓库才行。 Git仓库之间的传输都是通过SSH加密的,所以在操作远程库之前,需要做一些准备,首先你需要注册一个 GitHub 或者 GitOSC,下面我用GitOSC来做演示了: 1、创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: Shell ...

技术乱弹 暂无评论

Git warning:LF will be replaced by CRLF in readme.txt 的原因与解决方案

今天用Git Bash 时,在add文件时出现了一个警告。 在网上也找到了一些解决方案。再这里总结一下: 首先问题出在操作系统上面,不同的操作系统所使用的换行符是不一样的。 Uinx、Linux采用的换行符LF表示下一行(LF:LineFeed,中文意思就是换行); Dos 和 Windows 采用的回车+换行CRLF表示下一行(CRLF:CarriageReturn LineFeed,中文意思就是回车换行); Mac OS采用的是回车CR表示下一行(CR:CarriageReturn,中文意思就是回车)。 在Git中,可以通过下面的命令来设置当前你的Git中采取哪种处理换行的方式:...

技术乱弹 暂无评论

Git学习(第三天)

Git管理修改: Git跟踪并管理的是修改,而非文件。比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改,删了一些又加了一些,也是一个修改,甚至创建一个新文件,也算一个修改。 下面一个小例子来说明:  修改Hello Git.txt,在里面添加一行 Shell Hello Git. This is a Git Test File; Time:2017-01-08 123 Hello Git.This is a Git Test File;Time:2017-01-08 ...

技术乱弹 评论(10)