随笔分类 -  git

摘要:fork:github网站的操作,将开源项目复制一份到自己的仓库中 那fork的项目在原仓库更新后,如何同步呢? 1.查看远程仓库 $ git remote -v origin https://code.xxx.com/beibei/yyy.git (fetch) origin https://co 阅读全文
posted @ 2022-08-06 23:21 慕尘 编辑
摘要:今天为当前的git仓库添加另一个远程仓库,但是密码记不清了,输入后认证失败了 每次执行强制推送都会出现提示,不再弹出用户名密码的窗口 报错: remote: Coding 提示: Authentication failed.remote: 认证失败,请确认您输入了正确的账号密码。fatal: Aut 阅读全文
posted @ 2020-02-11 15:37 慕尘 阅读(10358) 评论(0) 推荐(1) 编辑
摘要:今天发现我的sourcetree有个叹号 打开如图所示 解决方法,在设置里配置如下 注: 我是用的是码云,如果是github直接给提供了选项 阅读全文
posted @ 2019-03-13 10:02 慕尘 编辑
摘要:当使用git方式下载时,如果没有配置过ssh key,会提示错误(git clone支持https和git(即ssh)两种方式下载源码) 当需要在机器上使用不同的git账户,这就需要知道如何在机器上添加多个ssh key 使用ssh密钥,还可以免去每次都输密码的麻烦 cd ~/.ssh 默认的ssh 阅读全文
posted @ 2019-03-12 23:27 慕尘 编辑
摘要:查看所有远程仓库 为了不用每次输密码,可以先配置ssh key 查看 添加远程仓库 向新的代码仓库提交 直接修改.git/config文件也可实现 修改readme.md git add . //提交到版本库放入暂存 git commit -m 'change readme' //提交到版本库 gi 阅读全文
posted @ 2019-03-12 18:30 慕尘 编辑
摘要:git常用命令总结: (1)创建项目仓库 git init 初始化 git remote add origin url 关联远程仓库 git pull git fetch 获取远程仓库中所有分支到本地 (2)忽略已加入到版本中的文件 git update-index --assume-unchang 阅读全文
posted @ 2019-02-27 13:50 慕尘 编辑
摘要:前几天同事问我多人协作代码管理上的问题,建议他是用分支,目前项目使用的是SVN,因此就想到了Git和SVN的分支有很大区别 那SVN和Git都是有哪些区别呢? 1.Git是分布式的,SVN是集中式的 SVN必须有一个服务器版本库就放在一个中央服务器。所有开发人员都是与服务器进行交互的。 Git更倾向 阅读全文
posted @ 2019-02-21 11:01 慕尘 阅读(5456) 评论(0) 推荐(0) 编辑
摘要:1.只有一个master分支 项目比较小,不频繁更新时,可以只用 master 一个分支 流程: (1)提交代码到本地 master 分支,并推送到远程 master 分支 (2)持续集成构建或本地构建,然后上传到服务器 上传到服务器: (1)持续集成构建,然后同步到服务器 (2)本地构建,然后上传 阅读全文
posted @ 2019-02-21 09:13 慕尘 编辑
摘要:部署的gitlab太耗资源了,老是会变得很慢,甚至不能提交,而github的私有仓库又是收费的,Bitbucket有成员数量限制,于是找了下相关资料 Gogs是一款极易搭建的自助 Git 服务。 https://gogs.io/ Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 阅读全文
posted @ 2017-06-15 14:02 慕尘 编辑
摘要:查看远程分支 检出/切换分支 查看本地分支 新建分支 把分支推送到远程 删除本地分支 如果删除当前分支,会报错 强制删除将-d换成-D 删除远程分支 阅读全文
posted @ 2017-04-01 17:45 慕尘 编辑
摘要:情景,aa/a.txt中的,bb=1 git status 修改本地的aa/a.txt中的,bb=3 在服务器也修改了aa/a.txt,bb=2 提交本地的代码到远程仓库 在服务器执行git pull 此时,发生代码冲突 1 如果希望保存本地改动并拉下最新服务器代码,手动merge (1)要保留服务 阅读全文
posted @ 2017-03-20 13:53 慕尘 编辑