(注:如果是几个人共同管理项目,并且你的队友在你之前推过代码,那你就需要 git pull 一下,把代码拉到本地,解决一下冲突,再执行以下步骤,将本地代码推到远程仓库.) 第一步:查看当前的git仓库状态,可以使用git status git status 三行红的,证明我改了三个文件 第二步:更新全部 git add * 这是把更新的代码添加到预存仓库里 第三步:接着输入git commit -m "更新说明" git commit -m "更新说明" 更新说明,…
jenkins+Git子模块自动拉取代码 添加Git子模块 先克隆想要添加子模块的仓库git clone ssh://git@ip:port/user/project.git,这个是主目录. 进入仓库,添加子模块git submodule add ssh://git@ip:port/user/project.git,和主仓库不同. ls查看,会有.gitmodules和子模块的项目名. 将生成的文件和目录push到主仓库中. 克隆有子模块的仓库 添加过子模块的仓库,如果想重新克隆,和普通克隆一样…
git从远程仓库中更新代码到本地仓库 有时候在使用git pull的时候,会莫名才报错.查了很多资料,尝试过git的很多命令.包括git fetch命令,都会报同样的错.最后终于发现了一条捷径,由网友提供, 当从远程的仓库到本地出错时候,使用git stash效果更佳. 方法: git stash git pull 这样就可以更新远程仓库到本地了~…
first: 1.通过git clone 命令克隆git库中的项目 注意:通过 git clone方式克隆的代码会在服务器上自动建一个与git库名相同的文件夹,所以有两种思路,第一种就是直接在wwwroot中git clone代码,同一个文件夹下允许存在多个git库.第二种思路就是在自己建立的文件夹在git clone代码,这样的话就需要设置一下网站的访问目录,不设置访问目录会出现目录不存在的情况. 具体操作命令: //克隆git库中的代码,后面的https地址换成自己的git库地址就好,注意:…
公司项目比较多,每天上班第一件事就是拉取代码,cd A 目录 git pull cd .. cd B ...... 一个项目一个项目的拉取,感觉也是很费劲的,那么有没有什么一键操作呢 现在执行一个命令就行了 第1步:将以下内容保存为mypush(其他名字也可,看你心情)文件不用加任何文件后缀 #/bin/sh ];then var_br=`git branch |grep "*"|awk '{print $0}'|sed "s/* //g"` echo "…
里介绍通过ssh公钥的方式免密拉取代码 以linux服务器为例,windows方式是一样的 1.用命令生成ssh key ssh-keygen -t rsa -C "xx@xxxcom" 2.我们需要使用的是公钥 查看上一步生成的文件,如我这里生成的文件是在/root/.ssh/ 路径下,打开id_rsa.pub文件,将文件中的全部内容复制 3.登录git仓库,创建ssh key 打开设置 添加公钥 4.已经可以免密拉取代码了,happy…
1.windows下载Git     https://git-scm.com/downloads 然后一路点击安装 2.登录github,点击右上角创建仓库 3.在本地项目根目录下 输入如下命令 ssh-keygen -t rsa -C "2020956572@qq.com"             #本地生成.ssh文件,提示输入 默认路径,然后输入密码,确认密码 在github上进入后, 添加公钥,这样才能提交代码成功 接着输入如下命令即可 git init git add * g…
接之前笔记,在 github上建立与本地同名的仓库 demo 关联远程仓库 1. https 模式     远程库的名字就是origin,这是Git默认的叫法 git remote add origin https://github.com/xiaoyao316/demo.git 把本地库的内容推送到远程,用 git push 命令,实际上是把当前分支 master推送到远程 由于远程库是空的,我们第一次推送 master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程…
1.可以在VS中新建分支 2.可以通过git branch -r 命令查看远端库的分支情况 这些红色都是远程的分支 3.从已有的分支创建新的分支(如从master分支),创建一个dev分支 (不用vs建分支 可以这样建) 4.建立本地到远端仓库的链接 --这样代码才能提交上去 使用命令行 git push --set-upstream origin dev //dev为创建分支的名字 5.远程仓库已创建分支并提交代码 如图所示远程仓库已经创建了dev分支 下面也有代码上传上去了.…
1.查看所有分支(-a=>'查看全部的分支') git branch -a 2.创建本地test分支 git branch test 2.2切换test分支 git checkout test 3.把本地test分支推送到远程(本地的test分支推送到远程test分支) git push --set-upstream origin test…