git
有码无尘
web开发工程师
展开
-
技术人能没有个人博客?10分钟搭建一个免费的个人博客,多香哦~
您诸位好啊,我是无尘。身为一名技术人,怎么能没有一个属于自己的博客系统呢?难道要买一台云服务器?新用户还好,优惠力度不小,赶上个购物节,小几百就能买上几年的。然而非新用户就尴尬了,续费金额属实不便宜啊。不卖关子了,说说今天的主角 Hugo,Hugo是由Go语言实现的静态网站生成器。可以将生成的静态页面部署到github。准备工作:有github账号有安装 git会使用 markdown 编写文档身为技术人,我这里默认诸位已经准备好了,废话不多少,赶紧实战:框架搭建在 Hogo框架下载原创 2021-07-03 13:32:12 · 356 阅读 · 0 评论 -
07 git -- 为开源项目贡献代码
在 github 上找到开源项目,点击 Fork 按钮将别人的源代码拷贝到自己的远程仓库在自己的仓库中进行修改代码给源代码作者提交修复bug的申请 (pull request)在 github 中自己的项目里,点击 New pull request -> create pull request...原创 2021-03-01 10:57:04 · 77 阅读 · 0 评论 -
06 git -- 多人协同开发
一、gitflow工作流思路线上为master主分支线下新建一个dev 开发分支在dev分支下,再根据具体更能模块或者人员继续进行分支开发二、创建初始项目和版本github 中创建组织,后创建项目创建初始版本项目,并push到远程仓库git tag -a v1 -m “第一版” //为版本起标签git push origin --tags //标签推送到远程三、邀请成员git checkout -b dev //创建并切换到dev分支git push origin de原创 2021-03-01 10:56:19 · 127 阅读 · 0 评论 -
05 git -- beyond compare快速解决冲突
安装 beyond compare 软件在 git 中配置git config --local merge.tool bc3 : 合并工具起名为 bc3git config --local mergetool.path '/usr/local/bin/bcomp' : 配置工具路径git config --local mergetool.keepBackup false : 合并后不保留备份文件--local 表示只在当前项目生效应用git mergetool..原创 2021-03-01 10:55:33 · 292 阅读 · 0 评论 -
04 git -- 管理、配置
管理在项目根目录创建几个文件:.gitignorenode_modules.idea.vscode.gitREADME.mdLICENSE //开源协议在项目根目录 git initgit statusgit add .git commit -m “修改”https://gitee.com查看自己有无公钥c:\用户[用户名].ssh (是否有此.ssh文件)进入 .ssh , id_rsa.pub 为自己的公钥将公钥放入码云中,确原创 2021-03-01 10:54:46 · 61 阅读 · 0 评论 -
03 git -- 家和公司同步开发
一、在家里上传代码给远程仓库起别名git reomte add origin 远程仓库地址向远程推送代码git push -u origin 分支二、在公司第一次获取代码克隆远程仓库代码git clone 远程仓库地址切换分支git checkout 分支三、 在公司进行开发切换到dev分支进行开发git checkout dev把master分支合并到dev分支[仅一次]git merge master修改代码提交代码git原创 2021-03-01 10:43:44 · 418 阅读 · 0 评论 -
02 git -- 分支
新版本功能开发中,发现之前的版本有bug需要修复,此处用到分支git branch :查看分支git branch dev :新建dev分支git branch bug :新建bug分支git checkout dev :切换到dev分支git log分支合并到master主分支先切换到master分支git merge bug :bug分支的代码合并到master分支git branch -d bug :删除bug分支切换到dev分支继续开发新功能..原创 2021-03-01 10:42:59 · 120 阅读 · 0 评论 -
01 git --基础使用
一、进入需要管理的文件夹执行初始化命令git init管理目录下的文件状态git status注:新增和修改的文件都是红色管理制定文件(红边绿)git add 文件名git add .个人信息配置:用户名、邮箱git config --global user.email "[email protected]"git config --glbal user.name "Your Name"生成版本git commit -m "描述信息"查看版本记录git l原创 2021-03-01 10:41:42 · 56 阅读 · 0 评论