1.第一次装 IDEA 的时候需要创建一个工程(project),类似与 eclipse 的需要创建工作空间(workspace)概念
2.IDEA module 类似于 eclipse 工程(project)工程概念
3.IDEA 一个工程 project 下可以创建多个 Module ,eclipse 下一个工作空间 workspace 可以创建很多 project
打算从 github 上拉取代码 从哪里拉取,取决于你 Host 填的什么,认证方式
你可以在自己的服务器上 init 一个仓库,第三方只要通过你的 SSH 认证,就能从你服务器上拉取代码
如何搭建一个简单配置的 git 服务器
如有理解错误,欢迎纠正
以下内容来自引用
第二步,创建一个 git 用户,用来运行 git 服务:
$ sudo adduser git
第三步,创建证书登录:
收集所有需要登录的用户的公钥,就是他们自己的 id_rsa.pub 文件,把所有公钥导入到/home/git/.ssh/authorized_keys 文件里,一行一个。
第四步,初始化 Git 仓库:
先选定一个目录作为 Git 仓库,假定是/srv/sample.git,在/srv 目录下输入命令:
$ sudo git init --bare sample.git
Git 就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的 Git 仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的 Git 仓库通常都以.git 结尾。然后,把 owner 改为 git:
$ sudo chown -R git:git sample.git
第五步,禁用 shell 登录:
出于安全考虑,第二步创建的 git 用户不允许登录 shell,这可以通过编辑/etc/passwd 文件完成。找到类似下面的一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
改为:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
这样,git 用户可以正常通过 ssh 使用 git,但无法登录 shell,因为我们为 git 用户指定的 git-shell 每次一登录就自动退出。
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000
结束引用至廖雪峰 Git 教程
clone 了一下发现没有 clone 下来
先把工程创建了,创建一个简单的工程
SDK 需要配置
next
next 创建一个空白的工程
next
IDEA 用户界面
checkout –Git 检出代码
提示没有发现 Git
确实也没有装,下载一个安装
configure
记住是 bin 目录下的git.exe
不是C:\Program Files\Git\git-bash.exe
C:\Program Files\Git\git-cmd.exe
这两个文件
可以选否
然后再 File – Open 找到工程目录 OK
此时的 autoTest 就作为一个工程来使用了,后续可在 autoTest 新建 Module
在这里把文件夹改个名 方便演示 git 提交
改名后去对应的 pom.xml 修改 atifactId ,对应名都修改
作完了修改,整个工程提交。或者单个 Module 都行
输入提交信息 commit
这里没 Add 是因为,在 idea 中,每新增一个文件都会要求你 Add
第一次提交需要提交配合提交人信息
$ git config user.name "Pangluo"
$ git config user.email 59036386@qq.com
忽略,因为我们导入工程的时候是普通工程
普通工程转换成 maven
项目上右键 Add Framework Support,选择 maven
开启自动导包
新增的依赖
把刚刚的 commit,push 到 github 上去
push
完成一个认证
push successful…
查主页(之前是 chapter)