Unity&GitHub&git的使用(一)

Unity项目/闭源项目采用SVN居多,SVN优势:权限可以细分到文件夹,美术资源没有限制,美术策划学习成本低,缺点是缺少分支能力,GIt的优势是可以同时建立多个分支,依靠github平台

所以可以结合SVN+Git一起版本管理,总体使用SVN、本地多台机器使用Git做模块分支。有利于旧功能的维护和新功能的开发。确保功能完善再合并上传。方便使用,同时也有利于加深git和github的使用学习

Github: 新建仓库:

删除仓库:=》setting ,最底下delete 

 issue=》

基本liunx命令:

 git命令:

git config -system 

配置: 

 基本命令

创建仓库:

git状态:

 

 

 分支:

开源协议:

 

 
设置SSH 免密登录:rsa官方推荐算法

 若本地无.ssh文件夹,打开git Bash,配置username以及useremail后,进行ssh命令配置

设置ssh目录;
若用户信息已经配置,直接ssh命令配置即可,此命令git config --list 可查看用户信息是否配置;

ssh-keygen -t rsa -C "xxx" # xxx为GitHub上注册的邮箱   连击三次回车

复制过去github填写会出现一个错误:

 Key is invalid. You must supply a key in OpenSSH public key format

输入:$ vi id_rsa.pub ,然后全部复制即可

 


版权声明:本文为dlyxaj原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。