首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Unity3D--项目之Git版本仓库管理工具的使用

Unity3D--项目之Git版本仓库管理工具的使用

作者头像
孙寅
发布2020-06-02 17:18:46
1.6K0
发布2020-06-02 17:18:46
举报
文章被收录于专栏:宜达数字宜达数字
首先、安装git

下载Git: https://git-scm.com/download/win

没安装git之前:在CMD输入git没有任何反应

下载完成之后:

双击安装:

参照上面步骤安装输入git,发现如下图,表示git完全安装成功

一、本地仓库 (没有网络的情况下)
1 创建仓库

例如:在电脑D盘创建一个如下图的GitCS_Project文件夹来存放我们本地的git仓库

2 用git bash工具中进入需要存放的硬盘分区
cd D: 
3 创建放置git仓库的文件夹
mkdir GitCS_Project  //注: 如果你的磁盘文件中拥有这个名字的文件夹就不会创建成功

当然你也可以手动在D盘中直接右键创建文件夹...

4 在建好的文件夹中创建git仓库

首先在git bash工具中进入我们创建好的文件夹

或者:

cd D:/GitCS_Project // 此处以我的电脑为例,只需要将后面的文件夹改为你电脑的文件夹
git init   //将当前所在的文件夹变成我们的git仓库

输入上面命令后,会发现文件夹多了一个(master)

5 创建好的git仓库应该有一个隐藏的文件夹- ".git"

这就表示我们的git仓库已经建好!,我们就可以进行操作了!此处有掌声......啪啪啪

6 如何在创建好的仓库中进行版本管理呢,请看下面标题三的内容
二、远程仓库(有网络的情况下)
1.新建网络仓库

接着选择

2.下载网络git仓库的文件
git clone 跟上copy的链接 // 将远程git仓库copy下来,然后copy下来的项目就是一个git管理的项目 
3.确定身份

Paste_Image.png

取消输入账号和密码,在git工具会提示输入你的用户名(登录账号),然后会弹出下面的框,即输入密码

三、版本管理

进行下面的操作,默认已经做完上面第一标题内部的操作 在我们的仓库文件夹中创建123.txt文件

// 将我们的文件添加进入缓存区
git add . 

git status查看状态

然后将缓存区的文件添加进入我们的本地代码管理仓库

git commit -m "添加了一个123.txt文件"

git commit -m

紧接着按照上面的步骤添加456.txt文件

成功后,打开123.txt文件,输入

// 查看本次操作的所有版本(只会显示目前的版本,不会显示所有的历史版本)
git log

git log

// 查看所有历史版本
git reflog

git reflog

如何回退版本?

// 回退到上一个版本
git reset --hard HEAD^

// 会退到历史版本
git reset --hard 版本号

git reset --hard

四、如何部署私钥/公钥

我们经常使用GIt,输入密码很烦.可以通过部署公钥与私钥达到不输入账号和密码的这种情况.

打开后,输入

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  // 后面是你登录的邮箱账号

输入后,回车,会提示你几个信息

提示不用管,直接回车,略过,然后看到如下图,表示配对成功

查看私钥:

cat ~/.ssh/id_rsa.pub  // 查看刚才配对的私钥

点击确定,生成一个如下图

返回命令行:

ssh -T git@git.oschina.net  // 查看是否配对成功

创建项目,在拥有.git的同级的目录下进行项目的创建 进入命令行,对修改的项目,进行添加

git status
git add .
git commit -m "本次项目的注释"
git push  - 上传本地仓库保存好文件
git pull   -- 让本地仓库升级,保持版本一致
// 注意
总结
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 首先、安装git
  • 一、本地仓库 (没有网络的情况下)
    • 1 创建仓库
      • 2 用git bash工具中进入需要存放的硬盘分区
        • 3 创建放置git仓库的文件夹
          • 4 在建好的文件夹中创建git仓库
            • 5 创建好的git仓库应该有一个隐藏的文件夹- ".git"
              • 6 如何在创建好的仓库中进行版本管理呢,请看下面标题三的内容
              • 二、远程仓库(有网络的情况下)
                • 1.新建网络仓库
                  • 2.下载网络git仓库的文件
                    • 3.确定身份
                    • 三、版本管理
                    • 四、如何部署私钥/公钥
                    • 总结
                    相关产品与服务
                    访问管理
                    访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档