git/icode操作记录】的更多相关文章

之前有一篇文章写了团队git的管理方式:link 今天处理了一个自动退款的脚本.提交到git.步骤如下: 1. 切换到本地master,update: git checkout master git pull 确认一下: $ git statusOn branch masterYour branch is up-to-date with 'origin/master'.nothing to commit, working directory clean 2. 创建一个分支: git branch…
之前的多人项目大多使用了SVN作为版本控制,自己只会用eclipse连接GitHub的操作.这次项目采用了git作为版本控制系统,所以学会了很多新操作,这里权当记录,以备后用. git的一些基本操作可参考http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 简而言之就是: git fetch git merge git merge [分支] git push git branch [新分支] git checkout [file]…
傻瓜入门: step by step : https://try.github.io/levels/1/challenges/1 一本书: https://git-scm.com/book/en/v2 竟然有中文版 O.O: https://git-scm.com/book/zh/v2/ git实在是太复杂了,学呀学呀学不懂.只能一点点记下来,省得每次想好久.... 0. 新环境里的第一次配置: [root@D128 Src]# git config --global user.name "Ca…
1.安装完git软件之后(win系统的) 1)配置用户名密码: 设置本地机器默认commit的昵称与Email. 请使用有意义的名字与email. git config --global user.name "名字" git config --global user.email "邮箱" git config --global push.default simple 如果要使用git进行推送,则必须配置 push.default ,否则推送失败. 姓名与Email只…
1.git pull时冲突的解决 1.git stash 2.git pull 3.git stash pop stash@{0} 4.修改冲突 5.git add . 6.git commit 7.git push…
拉取远端并强制覆盖本地文件 有时候会出现想放弃本地修改的情况,那么只需要下面几行命令 git fetch --all git reset --hard origin/master git pull //可以省略 所以说fetch还是一个非常危险的东西,必须小心使用…
之前说到的jenkins自动化构建发版是通过svn方式,今天这里介绍下通过git方式发本的操作记录. 一.不管是通过svn发版还是git发版,都要首先下载svn或git插件.登陆jenkins,依次点击"Jenkins首页"->"系统管理"->"管理插件"->"可选插件",选在svn或git有关插件(ctrl+f搜索"svn"或"git"),直接进行安装即可安装成功后,…
在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时候,可能会报类似如下的错误: error: The requested URL returned error: 401 Unauthorized while accessing https://git.oschina.net/zemo/demo.git/info/refs fatal: HTTP request failed 这个一般是由于服务器本身自带的git版本过低造成的: [root@uat…
编译go_ethereum的时候出现了错误 然后发现是自己的git没有升级成功  因为编译需要高版本的git版本  所以会编译不成功  之后执行 root@uatjenkins01 ~]# git --version git version 1.7.1 一般只需要将git版本升级到高版本即可.下面说下git升级的操作记录: 0)安装依赖软件 [root@uatjenkins01 ~]# yum install curl-devel expat-devel gettext-devel openss…
git reflog 可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录 具体一个例子,假设有三个commit, git st: commit3: add test3.c commit2: add test2.c commit1: add test1.c 如果执行git reset --hard HEAD~1则 删除了commit3,如果发现删除错误了,需要恢复commit3,这个时候…