首页 >> 大全

06、【GIT完全讲解】自定义GIT

2024-01-05 大全 31 作者:考证青年

完整定义_完全数的定义_

视频下载地址:链接: 密码:766s 1、忽略特殊文件

编写Java程序之后,肯定要对程序进行编译,生成*.class文件,但是很多的时候这个文件并不需要提交到服务器上去,服务器上应该只保留有源代码才对。

例如,现在项目之中存在有一个Emp.class文件。

范例:查询状态

git

这个工作区之中有一个Emp.class文件,还没有被增加。但是我们并不需要这个文件的提交,而为了解决此类问题,用户可以直接在工作区之中建立一个“.”文件。

但是如果要想编写文件的内容可以直接访问:

范例:编写“.”

*.class

# Tools for Java (J2ME)

.mtj.tmp/

# Files #

*.jar

*.war

*.ear

# crash logs, see

*

下面首先要将此文件进行保存。

git add .

git -m "add . file"

有了此文件之后,再次查询状态,发现就不再会提示*.class文件还没有被加入了。

2、定义命令的别名

别名就相当于简化命令。最早如果要查询状态:git

范例:定义别名 —— 将定义为ss

git -- alias.ss

有了别名之后就可以直接利用别名来表示命令了。

而所有的别名信息都可以在配置文件中找到(C:\Users\yootk\.)

[user]

name = yootk

email =

[alias]

ss =

之前设置的全局信息此处都可以查询到。

3、搭建属于自己的GIT服务器

如果某家公司的项目开发使用了,那么可能会面临如下问题:

· 问题一:网络的速度不稳定,时快时慢;

· 问题二:代码是公开状态,实在是不安全;

· 问题三:如果要想安全一点,就需要适当的花费一些费用。

所以在很多的公司里面都会搭建属于自己的GIT服务器(实际上就是在Linux下很小的几步就可以完成),但是在中可以直接使用完成,但是有一些更小的工具,譬如本次使用的也可以进行GIT服务器的搭建。如果要想获得此工具,可以直接访问百度网盘:

但是如果要想配置工具那么首先需要进行一些准备。

1、 需要定义一个新的用户,但是对于用户的定义也是有要求的

· 版本的管理员,建议名称是“用户名”;

· 代码开发人员,建议名称是“用户名”;

· 测试人员,建议名称是“用户名”。

2、 生成一个SSH密钥

· 如果要想生成则必须使用“git bash”工具完成。

ssh- -C '' -t rsa

此时的信息保存的目录为:C:\Users\yootk\.ssh,里面存在有两个文件。

3、 安装工具

· 在安装工具的时候需要设置一个它的管理员(mldn / )

4、 配置SSH用户

完整定义_完全数的定义_

直接打开的控制面板,而后选择“用户(User)”即可。之后选择添加。

5、 需要为用户配置公钥

·已经保存的公钥路径为:C:\Users\yootk\.ssh\.pub

· 需要在安装目录下(ICW):D:\ Files\ICW\home\\.ssh

· 建立“”文件(可以直接拷贝

修改完成之后可以在工具之中找到此配置(Keys)

6、 测试连接(git bash下完成)

ssh @192.168.1.100

此时已经成功的建立好了连接信息。会在“C:\Users\yootk\.ssh”目录中出现一个已知列表。

7、 服务器已经搭建完成了,但是该如何使用呢?由于使用的是SSH进行连接,所以必须让SSH之中可以使用GIT,那么就需要将git之中的命令拷贝到ICW指定目录之中。需要拷贝如下内容:

· 将GIT目录下“D:\ Files\Git\\git-core”的文件:git.exe、git--pack.exe、git--.exe、git--pack.exe拷贝到目录中(D:\ Files\ICW\bin)

· 将GIT目录下“D:\ Files\Git\bin”的-2.dll文件拷贝到ICW\bin目录下;

· 将GIT目录下“D:\ Files\Git\share”文件夹拷贝到ICW根目录中;

8、 进行仓库的创建

· 注意:必须先进行连接后再创建;

ssh @192.168.1.100

mkdir mypro.git

cd mypro.git

git init --bare

9、 通过客户端将仓库克隆下来。

git clone @192.168.1.100:mypro.git

那么这个时候就相当于仓库创建成功,而后用户可以直接进行克隆下来并且执行开发操作。

4、总结

如果日后你在自己的开发团队之中,需要搭建GIT服务器就可以参考以上的方式完成,这样即便宜,而且速度还很快。在团队之中还是很方便,如果更方便的就可以进行一些收费的软件平台。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了