origin

【码云】git push origin mash 报错:remote: error: GH007: Your push would publish a private email address.

怎甘沉沦 提交于 2020-01-22 21:12:21
近期使用码云提交代码到git仓库,发现网上搜索的都是github的解决办法(可以解决的地址: https://blog.csdn.net/qq_24862137/article/details/94408847 ) 根据在github的解决办法得到启发,下面,是我在码云上的解决办法。 1、 然后就可以提了。 来源: CSDN 作者: 跨海之梦 链接: https://blog.csdn.net/weixin_40480741/article/details/104071663

GITHUB push code 2020年1月22日

主宰稳场 提交于 2020-01-22 19:24:32
在和籽藤沟通之后,意识到了在GITHUB上记录学习过程的重要性,为了记录,也为了激励坚持学习,之后会记录每次学习过程。 目的:将Python 代码push到github push 成功的前提: 1. 初始化 2. 登录 3. 加载要提交的文件 4. 关注远程仓库 5. 本地update到最新版本的项目 1. git push -u origin master 报错:fatal: not a git repository (or any of the parent directories): .git = git init 2. git push -u origin master 报错: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: unable to auto-detect email address () = git config --global user

git常用命令

て烟熏妆下的殇ゞ 提交于 2020-01-22 18:31:09
# 创建SSH Key(生成id_rsa私钥和id_rsa.pub公钥) ssh-keygen -t rsa -C "daiyuanpei@qq.com" # 查看所有分支 git branch -a # 切换分支到sign分支 git checkout remotes/origin/sign # 查看版本库状态,什么被修改过但还没提交的 git status # 查看当前相对上一次提交修改的内容 git diff # 把文件添加到仓库,此时是将修改添加到暂存区,可add多次 git add Task5.php # 把文件提交到仓库,此时是把暂存区的所有内容提交到当前分支,可一次提交多个文件 git commit -m "本次提交的备注" # 将本地的内容推送到远程库分支上 # 第一次推送分支所有内容 git push -u origin 分支名字 # 推送最新修改 git push origin 分支名字 git push origin HEAD:refs/for/xxx_1-0-163_BRANCH # 克隆代码 git clone 需要克隆的仓库地址 git clone http://gitlab.baidu.com/php/php.git # 查看远程仓库信息 git remote # 查看更加详细的信息 git remote -v # 版本回退 #

git push报错! [rejected] master -> master (non-fast-forward)的有效解决方案

纵然是瞬间 提交于 2020-01-22 16:42:16
在对本地的代码add 和 commit后 进行 git push操作报错 ! [rejected] master -> master (non-fast-forward) 解决方案 1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异 2、重新add和commit操作 3、git push origin master 来源: CSDN 作者: Boxbiu 链接: https://blog.csdn.net/Boxbiu/article/details/104070258

git使用步骤

混江龙づ霸主 提交于 2020-01-22 16:09:47
git步骤: 1.git add 某个文件名 git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。 2.git commit "文件描述" 3.当commit的源文件再次修改过时,需要再写一次 git commit -am 文件名 4.与远程建立了联系 git remote add origin https://github.com/heidao10duan/myLrose 5.将文件push到一个分支(我新创建的) git pull origin master //将GitHub仓库更新到本地 git push origin master:jyp_cleanDetail或git push origin master 错误整理 错误一:我写的了git add . 出现以下的报错,git status 查看没有添加本地仓库中. 报错信息warning: CRLF will be replaced by LF in XXX . The file will have its original line endings in your working directory. 解决:git config core.autocrlf false //将设置中自动转换功能关闭 备注

Git -- Rebase

人盡茶涼 提交于 2020-01-22 09:45:46
git rebase: 这个命令可以把一个分支上commit的变化放到另一个分支上重新上演一遍. 简单的Rebase例子 . 首先准备好一个git项目. 做一个feature分支, 然后做几个commits. 回到master分支, 再做几个commits. 然后 rebase. 最后使之达到这个效果: 现在我想让master分支rebase到my-feature分支上: 回到my-feature分支, rebase一下master上发生的变化: 在我想要rebase进去的分支上执行命令: git rebase 源分支名 . git rebase master 注意发生的变化, log里面没有分叉了. 再做一个变化, 然后commit. 现在在my-feature分支上的动作结束了, 该回到master分支了. 查看之前在master分支修改的内容, 发现没有了. 回到了最初没修改时的状态. 然后执行fast-forward merge即可: 最后删除my-feature分支即可. 冲突 . 做一些修改, 然后commit. 再创建一个分支 trouble, 然后切换到该分支. 做一些修改, 再commit. 然后再回到master分支, 然后再做一些冲突的修改. 切换到trouble分支. 然后用可视化工具进行diff: 有两处冲突. 然后尝试rebase: 不出所料,

使用码云

寵の児 提交于 2020-01-22 08:45:30
使用GitHub时,国内的用户经常遇到的问题是访问速度太慢,有时候还会出现无法连接的情况(原因你懂的)。 如果我们希望体验Git飞一般的速度,可以使用国内的Git托管服务—— 码云 ( gitee.com )。 和GitHub相比,码云也提供免费的Git仓库。此外,还集成了代码质量检测、项目演示等功能。对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。 码云的免费版本也提供私有库功能,只是有5人的成员上限。 使用码云和使用GitHub类似,我们在码云上注册账号并登录后,需要先上传自己的SSH公钥。选择右上角用户头像 -> 菜单“修改资料”,然后选择“SSH公钥”,填写一个便于识别的标题,然后把用户主目录下的 .ssh/id_rsa.pub 文件的内容粘贴进去: 点击“确定”即可完成并看到刚才添加的Key: 如果我们已经有了一个本地的git仓库(例如,一个名为learngit的本地库),如何把它关联到码云的远程库上呢? 首先,我们在码云上创建一个新的项目,选择右上角用户头像 -> 菜单“控制面板”,然后点击“创建项目”: . 项目名称最好与本地库保持一致: 然后,我们在本地库上使用命令 git remote add 把它和码云的远程库关联: git remote add origin git@gitee.com:liaoxuefeng

git远程仓库

霸气de小男生 提交于 2020-01-22 08:42:46
Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 你肯定会想,至少需要两台机器才能玩远程库不是?但是我只有一台电脑,怎么玩?其实一台电脑也是可以的,只要不在同一个目录中就可以了,但是没有意义。 实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。 完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作。好在这个世界上有个叫 GitHub 的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。 在继续阅读后续内容前,请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell

Git安装教程(二)远程仓库

夙愿已清 提交于 2020-01-22 08:42:09
完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作。好在这个世界上有个叫 GitHub 的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。 在继续阅读后续内容前,请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。 如果一切顺利的话,可以在用户主目录里找到 .ssh 目录,里面有 id_rsa 和 id_rsa.pub 两个文件,这两个就是SSH Key的秘钥对, id_rsa 是私钥,不能泄露出去, id_rsa.pub 是公钥,可以放心地告诉任何人。 第2步:登陆GitHub,打开“Account

git简单使用(二)---远程仓库的建立与远程库的克隆

穿精又带淫゛_ 提交于 2020-01-22 08:40:39
详细网址:https://www.liaoxuefeng.com/wiki/896043488029600/898732864121440 远程仓库 请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。 第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面: 然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴 id_rsa.pub 文件的内容: