origin

github

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-18 04:37:14
https://www.jianshu.com/p/7fd46f598e88 https://www.runoob.com/w3cnote/git-guide.html 问题: [rejected] master->master(fetch first) error:failed to push some refs to 解决: git push -f origin master 如果github没有其他人在修改,用这个没什么影响,但是如果还有其他人修改了,用-f命令会覆盖掉他的修改,慎用。 什么是 Github? github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。 Github 由Chris Wanstrath, PJ Hyett 与Tom Preston-Werner三位开发者在2008年4月创办。迄今拥有59名全职员工,主要提供基于git的版本托管服务。 目前看来,GitHub这场冒险已经胜出。根据来自维基百科关于GitHub的描述,我们可以形象地看出GitHub的增长速度: 今天,GitHub已是: 一个拥有143万开发者的社区。其中不乏Linux发明者 Torvalds 这样的顶级黑客,以及Rails创始人 DHH 这样的年轻极客。 这个星球上最流行的开源托管服务。目前已托管431万git项目

git合并分支以及删除分支

扶醉桌前 提交于 2020-03-17 10:59:16
git合并分支 假如某个项目你有master和dev两个分支,现在需要将dev分支合并到master分支上 1.切换至master分支 git checkout mater 注意:永远不要忘记时刻更新代码 2.将dev分支代码合并到master分支上 git merge dev 3.查看状态及提交 git status On branch master Your branch is ahead of 'origin/master' by 12 commits. (use "git push" to publish your local commits) nothing to commit, working tree clean 提示有12个commit,需要push到远程master分支上 git push origin master 删除分支 查看所有分支 git branch -a 删除远程分支dev git push origin --delete dev 删除本地分支 git branch -d dev 来源: CSDN 作者: WhaleHumpback 链接: https://blog.csdn.net/qq_40851816/article/details/104899938

Centos 7搭建Gitlab服务器超详细Centos 7搭建Gitlab服务器超详细(搭建成功)

非 Y 不嫁゛ 提交于 2020-03-17 06:36:24
一、 安装并配置必要的依赖关系 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。 注意:用户不是管理员权限,出现如下警告 用户不在sudoers文件中此事将被报告 可以使用 su root 切换root权限 1.安装ssh sudo yum install -y curl policycoreutils-python openssh-server 若出现以下图片的信息则表示成功 2.将SSH服务设置成开机自启动,安装命令:sudo systemctl enable sshd 3.启动SSH服务,安装命令:sudo systemctl start sshd 4。安装防火墙(如果已经安装了防火墙并且已经在运行状态,则可直接进行第6步) yum install firewalld systemd -y 若出现“完毕!”的字样,则表示安装成功 5.开启防火墙,安装命令:service firewalld start 6.添加http服务到firewalld,pemmanent表示永久生效,若不加--permanent系统下次启动后就会失效。 sudo firewall-cmd --permanent --add-service=http 7.重启防火墙,安装命令:sudo

写给大忙人看的Git案例总结

我的未来我决定 提交于 2020-03-17 00:50:58
全部案例 配置git用户名邮件 单纯的下载一个仓库 将远程仓库的更新拉到本地仓库(不影响本地已有的提交) 将本地修改上传到远程仓库 将本地更改上传到远程仓库,并使本地远程一致 新建一个仓库并用本地代码初始化 我不想同步某些文件/文件夹 从master创建临时分支作修改,然后合并到主分支 删除仓库所有历史记录,仅保留当前文件 修改前n次commit的提交信息 配置git用户名邮件 git config --global user.name "Your Name" git config --global user.email "email@example.com" 单纯的下载一个仓库 最常用的方法 git clone https://github.com/xxx/xxx.git 项目太大,想快点下载,不需要历史记录 git clone --depth 1 https://github.com/xxx/xxx.git 想快速下载非master分支 git clone --depth 1 https://github.com/xxx/xxx.git cd xxx git remote set-branches origin 'remote_branch_name' git fetch --depth 1 origin remote_branch_name git checkout

Git项目的学习——02—(Git分支、基于分支修复线上bug、GitHub的使用:家中和公司代码同步的应用、解决忘记提交代码情况)

a 夏天 提交于 2020-03-16 18:22:03
1、Git分支 分支可以给使用者提供多个环境,意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。 第四阶段:商城&紧急修复bug 紧急修复线上bug的思路: 当C3版本软件开始扩展新功能的时候产生C4版本,但是此时C4版本出现了新的bug,即C5,C5这条分支用于修复新出现的bug,然后将两条分支:修复bug的分支C5与正常上线的软件版本C6合并成修复完成的软件版本C7. 基于分支修复线上bug 目前你所处在的分支 git branch 创建分支 git branch 分支名字 切换分支 git checkout 分支名称 分支合并(可能产生冲突) git merge 要合并的分支 合并的时候如果出现错误,可以手动删除错误代码部分即可 。 删除分支 git branch -d 分支名称 合并之前,必须要切换至主分支: 2、GitHub 第五阶段->进军三里屯 首先,需要注册github账号,并创建远程仓库,然后再执行如下命令,将代码上传到github。 给远程仓库起别名 git remote add origin 远程仓库地址 向远程推送代码 git push -u origin 分支 初次在公司新电脑下载代码 克隆远程仓库代码 git clone 远程仓库地址 切换分支 git checkout 分支 在公司下载完代码后,继续开发 切换到dev分支进行开发 git

javascript:<a> 元素

我只是一个虾纸丫 提交于 2020-03-15 20:36:55
原文章:https://wangdoc.com/javascript/index.html <a> 元素 <a> 元素用来设置链接。除了网页元素的通用接口( Node 接口、 Element 接口、 HTMLElement 接口),它还继承了 HTMLAnchorElement 接口和 HTMLHyperlinkElementUtils 接口。 属性 URL 相关属性 <a> 元素有一系列 URL 相关属性,可以用来操作链接地址。这些属性的含义,可以参见 Location 对象的实例属性。 hash:片段识别符(以 # 开头) host:主机和端口(默认端口80和443会省略) hostname:主机名 href:完整的 URL origin:协议、域名和端口 password:主机名前的密码 pathname:路径(以 / 开头) port:端口 protocol:协议(包含尾部的冒号 : ) search:查询字符串(以 ? 开头) username:主机名前的用户名 // HTML 代码如下 // <a id="test" href="http://user:passwd@example.com:8081/index.html?bar=1#foo">test</a> var a = document.getElementById('test'); a.hash // "

git提交代码

这一生的挚爱 提交于 2020-03-15 11:54:25
Git提交代码的流程——新手适用 pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并 push:是推代码,将你的代码上传到远程的动作 完整的流程是: 第一种方法:(简单易懂) 1、git add .(后面有一个点,意思是将你本地所有修改了的文件添加到暂存区) 2、git commit -m""(引号里面是你的介绍,就是你的这次的提交是什么内容,便于你以后查看,这个是将索引的当前内容与描述更改的用户和日志消息一起存储在新的提交中) 3、git pull origin master 这是下拉代码,将远程最新的代码先跟你本地的代码合并一下,如果确定远程没有更新,可以不用这个,最好是每次都执行以下,完成之后打开代码查看有没有冲突,并解决,如果有冲突解决完成以后再次执行1跟2的操作 4、git push origin master 将代码推至远程就可以了 第二种方法: 1、git stash (这是将本地代码回滚值至上一次提交的时候,就是没有你新改的代码) 2、git pull origin master(将远程的拉下来) 3、git stash pop(将第一步回滚的代码释放出来,相等于将你修改的代码与下拉的代码合并) 然后解决冲突,你本地的代码将会是最新的代码 4、git add . 5、git commit -m"" 6、git push origin

ajax 跨域请求资源问题

非 Y 不嫁゛ 提交于 2020-03-14 02:31:30
其实相当的简单:只需要在服务端设置一下响应头: header("Access-Control-Allow-Origin: *");就可以了!! nice,有木有? 下面两句也可以带上: header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept"); header('Access-Control-Allow-Methods: GET, POST, PUT');其他人呢的看法: Access-Control-Allow-Origin。HTTP响应头,指定服务器端允许进行跨域资源访问的来源域。可以用通配符*表示允许任何域的JavaScript访问资源,但是在响应一个携带身份信息(Credential)的HTTP请求时,Access-Control-Allow-Origin必需指定具体的域,不能用通配符。 来源: https://www.cnblogs.com/oxspirt/p/4839867.html

修改github上自己项目的代码

余生长醉 提交于 2020-03-13 14:55:05
1 把自己的代码copy到本地库上面去。 2 查看状态 $ git status 3 commit到本地缓冲区中 $ git commit -am "xxx" "xxx" 上传代码的备注 4 push到网上自己的项目分支中 $ git push origin master 如若报错不能上传可以输入$ git push origin master -f 最后在github上刷新查看是否更改成功 来源: oschina 链接: https://my.oschina.net/u/4115134/blog/3193420

GIT学习(二)

与世无争的帅哥 提交于 2020-03-13 11:07:13
学习地址: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 常用git命令: 1.git init 初始化本地库 2.git add <fileName> 添加文件到缓存区 3.git commit <filename> –m “infomation” 向本地库提交文件 4.git status 查看当前的本地库的状态 5.git diff HEAD – <filename> 查看工作区文件与本地库的区别 6.git log 查看提交历史,以便确定要回退到哪个版本 7.git reflog 查看命令历史,以便确定要回到未来的哪个版本 8.git checkout –filename 在进行add前撤销工作区的修改,即回退到最近的一次add或commit 9.git reset HEAD filename 回退到最新的一次commit 10.git reset –hard <commit id |HEAD^…> 回退到指定版本 11.git rm <filename> 从版本库中删除某文件,和add一样需要commit 12.git remote add origin <remoteAddress> 关联一个远程库 13.git push -u origin