git 版本控制工具

版本控制工具Git

简单的说就是管理你的版本,方便彼此的合作,最早用SVN,最近几年用的Git

Git 可以放在本地,也可以放在云端,合作开发都要放在云端,这就需要代码托管平台 最大的代码托管平台是GitHub,国内的有码云,但是不方便个人学习使用,因为只能存储2G,coding免费十四天

可以通过命令操作

也可以通过可视化工具 比如Sourcetree

Git Bash集成window,linux两套命令

linux常用的命令
    pwd:显示当前所在路径
    ls:显示当前路径下的所有文件
    ls -a:显示当前文件夹里的所有文件及隐藏文件
    cd:切换到某个路径下
    cd Des+Tab键:可以直接切换到桌面
    mkdir:创建文件夹
    clear:清除屏幕
	cd ..:返回上一层
	vi/vim .git:命令行的记事本可以编辑文档
	进入记事本后如果想退出可以先按esc然后:q Q的意思是退出
	vi test.txt:也可以创建文件
	进入记事本后想要编辑需要按a键
	退出时先按esc进入命令模式然后:wq保存并退出
	ctrl+c:在这里是退出
	
	
Git命令
	初始化
	git init [项目名称:UnityDemo]   输入完后回车[]不用输举个例子
	可以在cd一下看一看右边如果有(master)说明开启了版本控制
	这两步写名字写邮箱是为了知道当你上传的时候传的是谁
	git config --global user.name "写个名字"
	git config --global user.email "写个邮箱"
	本地操作
	暂存区域git帮忙备份的地方
	git add .    将所有修改的文件全部保存到暂存区域
	git status  可以查看状态
	暂存区的内容要提交到代码库
	git commit -m "这里写上修改原因"
	看代码库
	git log  显示所有 如果加上-n 可以看单次的  如果日志太多了 显示不全 可以按q 或者shift+q 就能退出去
	假如这时候发现错误了需要回到之前的版本
	git reset --hard [commit_id这个要先git log 去查id号 不用全部复制,复制前几个就行]
	分支操作
	git branch -a   列出所有的分支
	git switch -c [新的分支名字]    创建一个新的分支
	git switch [要切换的分支名字]   分支切换
	git merge [要被合并的分支名字]   分支合并
	远程操作
	代码上传到服务器  将本地仓库上传到远程仓库需要代码托管平台
	这里选用GitHub

代码托管平台GitHub

不光有代码,整个工程啥的,插件啊这些都在里面

Sign up 注册

Sign in 登录

右上角加号 New repository

Add a README file

Add .gitignore 选择unity

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值