之前开发没有从头儿搭建过新项目,都是从IDEA配置下项目的git地址,pull代码之后进行开发,提交.这次需要将本地新建的项目push到在git上同样是新建的空项目上去(git上的项目只有工程名和readme文件),两者之前并没有关联,发现如果按照之前的模式处理,会有问题. 比如:先拉取(pull) git上的项目,然后再在此基础上添加新的子模块,会导致子模块无法关联到父模块上,也就是无法引用父pom文件,如图: 这是因为git上创建的并不是完整的工程,只是工程名和一个readme文件,导入到I…
目标:将本地存在的项目添加到git远程仓库管理 步骤: 1. 需要一个git远程仓库管理地址 例如:https://github.com/xingfupeng/test.git git@github.com:xingfupeng/test.git ssh 形式的,在第 7 步推送到远程仓库的时候可能会提示没有权限. 你可能想到的会是在github项目里添加id_rsa.pub中的key.如果你是第一次会成功运行过去,如果之前添加github会提示你已经在使用中. 在使用中需要你重新生成一个ssh…
不知道对不对,不过我这么干能用了嘿嘿 下载好git以及配置密钥什么的就不说了,网上一p眼子 在本地找个变成仓库的文件夹,打开git命令行工具cd到这个目录,然后git init创建本地仓库 然后上github或者lab上找你想要关联的仓库,复制他的SSH地址,然后 $ git clone git://github.com/schacon/grit.git 这样就关联上了 别忘了配置SSH密钥 放个传送门,学习git的 https://git-scm.com/book/zh/v1/Git-%E5%…
前言 Git本地仓库与GitHub仓库的关联逻辑如下 创建Key 在本地仓库下,新建Key文件夹,然后打开Key文件夹,单击鼠标右键,选择Git Bash Here. 输入命令:ssh-keygen -t rsa -C "your email address" 输入Key保存路径:/e/GitCode/key/id_rsa 回车 回车 注意:id_rsa是私钥,id_rsa.pub是公钥,注意私钥的保存!!! GitHub添加SSH Key 登录GitHub,点击Setting -&g…
1.项目根目录初始化git仓库 git init 2.将本地项目与远程仓库关联(首先得在远程创建一个代码仓库) git remote add origin 远程仓库地址 诺,仓库地址就是这个玩意 3.好像就可以了 git pull origin master //拉取远程仓库代码 git add git commit -m "第一次提交" git push origin master //将本地项目推送至远程仓库 顺带一波本地配置git仓库的方法(安装好git客户端之后) 配置用户名和…
如果你已经在本地创建了一个Git仓库,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,那就需要用到SSH Key,github拿到了你的公钥就会知道内容是你推送的. SSH Key的配置: 1.Windows下打开Git Bash,创建SSH Key,按提示输入密码,可以不填密码一路回车 $ ssh-keygen -t rsa -C "注册邮箱" 然后用户主目录/.ssh/下有两个文件,id_rsa是私钥,id_rsa.pub是公钥 2.获取key,打开.ssh下的…
PHP的开发工具还是不少的,有用VI,有用eclipse.Netbean.sublime Text,当然用的比较多的还是Zend Studio,这次试用Zend Studio 8.0.1 开发几个PHP项目,在新建远程项目时(PHP Project From Remote Server)发现几个问题,这里总结一下 首先,项目在远程服务器上存在,zend studio新建远程项目后,想把远程服务器的项目下载下来,具体流程不再赘述,网上不少资料描述这里出现的情况是,在最后一步点击Next时候,会报各…
git add -a 或 git add * 它能stages所有文件,包括之前删除的痕迹 git add . 只能stages新文件和被修改的文件,不会stages已被删除的文件 步骤如下: 1) 本地手动删除文件或文件夹 2) 打开终端,cd到本地工程仓库路径 3) 输入命令行 "git add ." 添加新文件和被修改文件 4) "git status"  查看一下被删除的文件是不是成功,成功删除会显示绿色 5) 确定之后,"git commit&q…
情景描述: 当有两台电脑需要共同维护一段代码,其中一台电脑不希望(或者不能)通过网络的方式进行访问git仓库(即不使用github),那么可以使用U盘作为介质将其作为远程仓库,或者使用局域网中一台电脑作为远程仓库. 使用U盘作为远程仓库 1. 首先我们先建立一个本地仓库,如果有则跳过这一步. 2. 建立远程托管仓库. 将建立好的本地仓库clone出一个bare的your.git仓库作为远程仓库. 3. 将新建的your.git作为远程仓库进行托管即可,以本地位置示意. 比如我将qHal.git放…
目录 删除本地项目 删除远程项目 删除本地项目: git rm -rf project  或者 rm -rf project   [删除工作区项目] git add project [将删除的项目添加到版本库,即删除版本库中的项目] git commit project -m '删除项目'   [将需要删除的项目提交到分支,即删除分支中的项目] 删除远程项目(本地项目删除后): git push origin dev [将需要删除的项目推送到远程,即删除远程的项目]…