-
版本控制工具: 1.文件备份 2.记录历史 3.回到过去 4.多端共享 5.独挡一面 6.团队合作 简单讲就是为了实现团队协作,社会化编程的一个工具。查看全部
-
git的最佳实践: 1:多用客户端和工具,少用命令行,除非你是在linux服务器上直接开放 2:每次提交前,一定diff自己的代码,以免提交错误的代码 3:下班回家前,一定整理好自己的工作区,今日事今日毙 4:并行的项目,一定使用分支开发 5:遇到冲突的时候,一定搞明白冲突的原因,千万不要随意丢弃别人的代码 6:产品发布后,一定要打一个tag,方便将来拉分支修复bug 以前一直使用SVN,目前的公司的项目小组在使用git这个工具,学习一下。 我感觉他们各有优缺点吧! 总体感觉git更加的强大,当然操作起来也就烦人一点了。 我觉得一定要养成良好的操作习惯,才能避免到许多的小问题,比如: 1:想提交的代码,一定经过测试 2:提交之前,一定先拉取一下最新的代码 3:如果拉取的时候有问题,必须解决掉,此时一定注意自己不清楚的代码不要动 4:提交时一定要写注释 5:每天自己一定要写日志,这样自己每天的工作都是有据可查的,对于写日报、周报、年终总结、个人总结等等都是有帮助的 6:做事情,任何事情都是类似的,一定先弄明白需求,理清思路在动手,防止走弯路防止做错方向。 谢谢,龙猫的分享,也感谢廖学锋老师的分享,我没有给钱,就给点广告吧!不过廖老师的教程确实不错的!查看全部
-
里程碑——标签——通俗一点讲就是软件的一个比较完整稳定的版本,可以用来上线发布的一个版本。这样可以方便以后的继续开发,但是也不影响出来一个版本。查看全部
-
1:git log——看日志 2:git reflog——看日志 3:git reset——回到某个版本,这个比较重要 回到过去或者未来,为什么要回去,因为放错了,需要回到没犯错的状态,这样可以继续保持一个好孩子的状态。查看全部
-
1:冲突,这个东西在多人协同开发,或者做任何事情的时候都是在所难免的,通俗一点讲,是指多个人在同一个位置上做了不同的事情,这时候系统的智商就不够了,需要人肉的方式来解决这类问题,毕竟人会思考、判断、取舍利弊嘛! 2:针对使用Git这个工具所产生的冲突,我们通常的做法是这样的 2-1:先pull应用 2-2:人肉解决冲突 2-3:再将应用从工作区提交到暂存区 2-4:再将应用从暂存区提交到本地分支 2-5:再将应用从本地分支提交到远程版本库查看全部
-
git常用命令 1:git clone——复制一个项目 2:git status——查看项目的状态 3:git add——将项目从工作区提交到暂存区 4:git commit——将项目从暂存区提交到分支 5:git reset——恢复某个提交 6:git pull——拉取项目 7:git push——推送项目 8:git log——查看日志 9:git --help——查看帮助(这个非常的重要,可以通过此命令学习许许多多的命令的使用方式) 10:git --version——查看版本查看全部
-
GitHua对于我来讲最大的用处在于两点: 1:克隆我想看的一些开发项目 2:讲自己的项目开源且托管到GitHub这个网站之上 3:软件的使用需要下载、安装、使用、看用户手册、文档等等,最主要的事多动手玩 4:一个网站和一个软件类似,需要多玩多动手,需要注册、看文档、实际动手创建一个项目,然后不断的玩这个项目。查看全部
-
Git是一个软件,是一个版本分布式管理工具。 GitHub是一个网站,用来托管各种项目的,不花钱也能用,不过需要将自己的代码公开。就好像有一个舞台,不花钱向上也行就必须裸上,花点钱能有更多的服务想裸也行想穿衣服也行。 Git和GitHub的关系,除了前三个字符一样,就是往GitHub这个往上托管代码、克隆代码都能使用Git这个工具,也能和GitHub上的一些人或者团队一起开发一个项目。查看全部
-
版本管理工具: 1:类型主要分为两大类,集中式、分布式 2:集中式的特点是有一个中央服务器,需要联网才能使用,操作模式是从中央服务器拿到代码,然后修改,然后在提交到中央服务器,代表有CVS、SVN 3:分布式的特点是没有一个具体的中央服务器的概念,在没有网络的情况下也能使用,每一个开发者本地都有一个本地的版本库,开发者可以在本地电脑进行各种各样的开发工作,有网的时候提交自己的代码就行了,其实就是将代码从本地版本库提交到远程版本库。查看全部
-
版本管理工具的作用 1:文件备份 2:记录历史 3:回到过去 4:多端共享 5:独挡一面 6:团队协作 简单讲就是为了实现团队协作,社会化编程的一个工具。查看全部
-
版本管理工具大致分为两类: 集中式(svn):需要一个服务器对其进行托管,每次提交的都是最新的版本,每次操作都需要联网,不方便。。 分布式(git):每个人提交的都是一个版本,可以对其进行回溯,不需要联网就可进行操作 github:是一个网站,一个社区查看全部
-
git版本管理工具 作用:对文件进行备份,记录历史文件,回到历史文件,多端共享,团队协助查看全部
-
里程碑 release查看全部
-
git log 查看提交日志 git reset --hard 号 git reflog 查看恢复之前所有提交记录查看全部
-
svn集中式,需要一个中心服务器去放置文件,需要联网才可以工作。git分布式可以在不联网的情况下快速的完成代码的提交、查看、删除等等的操作。查看全部
举报
0/150
提交
取消