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

阅读: 评论:0

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

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



 

 视频下载地址:链接: 密码:766s

 

 

1、忽略特殊文件

         在编写Java程序之后,肯定要对程序进行编译,生成*.class文件,但是很多的时候这个文件并不需要提交到服务器上去,服务器上应该只保留有源代码才对。 
例如,现在项目之中存在有一个Emp.class文件。 
范例:查询状态


git status


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


*.class

# Mobile Tools for Java (J2ME)
.p/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see .xml
hs_err_pid*

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


git add .gitignore
git commit -m "add .gitignore file"

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

2、定义命令的别名

         别名就相当于简化命令。最早如果要查询状态:git status
范例:定义别名 —— 将status定义为ss


git config --global alias.ss status

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

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


[user]
name = yootk
email = mldnqa@163
[alias]
ss = status

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

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

         如果某家公司的项目开发使用了GITHUB,那么可能会面临如下问题: 
· 问题一:网络的速度不稳定,时快时慢; 
· 问题二:代码是公开状态,实在是不安全; 
· 问题三:如果要想安全一点,就需要适当的花费一些费用。 
所以在很多的公司里面都会搭建属于自己的GIT服务器(实际上就是在Linux下很小的几步就可以完成),但是在Windows中可以直接使用OpenSSH完成,但是有一些更小的工具,譬如本次使用的CopSSH也可以进行GIT服务器的搭建。如果要想获得此工具,可以直接访问百度网盘:
但是如果要想配置CopSSH工具那么首先需要进行一些准备。 
1、   需要定义一个新的用户,但是对于用户的定义也是有要求的 
· 版本的管理员,建议名称是“verman_用户名”; 
· 代码开发人员,建议名称是“coder_用户名”; 
· 测试人员,建议名称是“tester_用户名”。 

2、   生成一个SSH密钥 
· 如果要想生成则必须使用“git bash”工具完成。


ssh-keygen -C 'mldnqa@163' -t rsa


此时的信息保存的目录为:C:Usersyootk.ssh,里面存在有两个文件。 
3、   安装CopSSH工具 
· 在安装CopSSH工具的时候需要设置一个它的管理员(mldn / www.mldn) 


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


5、   需要为用户配置公钥 
·已经保存的公钥路径为:C:Usersyootk.sshid_rsa.pub
· 需要在CopSSH安装目录下(ICW):D:Program FilesICWhomecoder_yootk.ssh
· 建立“authorized_keys”文件(可以直接拷贝) 
修改完成之后可以在CopSSH工具之中找到此配置(Keys) 

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


ssh coder_yootk@192.168.1.100


此时已经成功的建立好了连接信息。会在“C:Usersyootk.ssh”目录中出现一个已知列表。 
7、   服务器已经搭建完成了,但是该如何使用呢?由于使用的是SSH进行连接,所以必须让SSH之中可以使用GIT,那么就需要将git之中的命令拷贝到ICW指定目录之中。需要拷贝如下内容: 
· 将GIT目录下“D:Program FilesGitlibexecgit-core”的文件&#、、、拷贝到CopSSH目录中(D:Program FilesICWbin) 
· 将GIT目录下“D:Program FilesGitbin”的libiconv-2.dll文件拷贝到ICWbin目录下; 
· 将GIT目录下“D:Program FilesGitshare”文件夹拷贝到ICW根目录中; 
8、   进行仓库的创建 
· 注意:必须先进行连接后再创建;


ssh coder_yootk@192.168.1.100
mkdir mypro.git
cd mypro.git
git init --bare

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


git clone coder_yootk@192.168.1.100:mypro.git

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

4、总结

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

本文发布于:2024-01-31 03:40:17,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170664361825118.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:自定义   GIT
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23