两分钟开始你的Git之旅(适用于个人开发者) - 业界动态 - 山东舜知信息科技有限公司

海量avcom444,女优电影,情色qvod

发表时间:2019-11-12 01:29:29 来源:Gary Robinson's Rant

       本文是PHP100中文网原创翻译,转载海量avcom444,女优电影,情色qvod请看文末的转载要求,谢谢合作!

       在被《五分钟开始你的Git之旅》的灵感激发后,我决定把事情向前推一步,做一个花费更少时间的Git的入门指南。当然了,这只是最初级的Git的使用方式,但这对初级的个人开发者来说已经足够用了,让你能够从这个起点上继续成长。

(1)


       受益于这个Git入门指南的可能会是一个刚刚开始他第一个编程项目的中学生,还有某个没有必要与其他人分享代码的人。(我特别地想到了我的儿子,它已经写了相当数量的代码,但却没有时间去学习一个版本控制系统,带着其他人也能学到东西的想法我为他写了这个。)使用Git对他来说会很有意义。不像Subversion(另一个自由、开源的版本控制系统),他能在没有服务器的情况下很容易地使用它(只要他在硬盘里定期地做备份,这就是他所需要做的)。在两分钟的Git入门指导后,再也不用担心什么服务器了,所以这是很完美的。

       再次声明,以这种方式使用Git只适用于那些在适当的地方会定期有备份策略的个人开发者。两分钟海量avcom444,女优电影,情色qvod的Git学习,加上一个备份策略,你就能够自行的提交文件并且清楚你能够看到变化或重建一个你需要的早期版本。

       为什么这个很关键?你知道么?一个让开发者最烦人和耗费时间的事件之一就是意识到有个东西过去能用而现在罢工了。在这种情况下,仅仅是能够看到这段时间的变化并回到过去的早期版本就是一个巨大的帮助。另外,回到过去能给你用另一种方式进行试验的自由---再也不用担心实验了应为你总能够回到过去。

       当你有机会的时候,你应该毫不犹豫地学习像分期和分支这样的新功能,还有从远程存储库里推送和获取信息。但你在这学到的东西仍然非常有用的。

从安装开始使用Git

       如果你还没有安装Git,看看这个开始页面上的安装说明吧。

(2)



       第一次使用Git的时候,我们假设你正在你项目里面的主目录里工作。你需要做的第一件事情就是:

       git init

       这就能为使用Git初始化你的项目目录。

告诉Git你有哪些文件

       现在你必须告诉Git它应该关心哪些文件。如果你有很多文件,你海量avcom444,女优电影,情色qvod可以这么干:

       git add   ...

       这样就能添加所有需要的文件了。又或者当你想添加目录里的所有文件时,你可以这么干:

       git add .

       (这个命令最后的句号也是命令的一部分,代表着当前的目录。)

提交改变

       接下来,我们需要提交改变了。只要你想提交改变给一个或更多文件的时候,你可以这么干:

       git commit   ... -m “这是你的提交信息”

       或者,提交从上次提交之后改变的所有文件,这么干:

       Git commit -a -m “这是你对所有改变文件的提交信息”

       要保证你的提交信息里包含足够的信息,这样你就能分辨出你想回到的那个版本了。

浏览历史记录

       现在我们需要一个看存在的旧版本的一种方法。看你提交信息后面跟着的每个版本的“hash”(一个和版本关联的数字),你就能使用下面的命令来让它们以每行一个版本输出的形式显示出来:

(3)



       git log --pretty=oneline

       这就会给你显示出雷系下面的输出,显示了每次提交的hash和这次的提交信息

       dbe28a0a1eba45d823d309cc3659069fc16297e3 4th version 我要提交

       13bbf385e6d1f94c7f11a4cdfa2a7688dfdd84f8 3rd

       a1696f671fb90dc8ea34645a6f851d0ab0152fc2 2nd

       version179e59467039c7a7b81f676297415c8e018542a0 first version

       注意,你还可以这么干:

       git log

       如果需要更详细的输出,每个版本有很多行的那种方式,你可以这么干:

       git log --pretty=oneline --

       上面这条命令是用来看某个单独的文件的海量avcom444,女优电影,情色qvod。(要注意第二对破折号后面还有空格!)

重建一件旧版本

       最后,把一个文件恢复到以前的一个版本,你只需要使用hash(足够区别版本的唯一标识)里前面的几个参数,这么干:

       git checkout  --

       比如,

       git checkout 179e59467039 -- myfile

(4)



       这样就能把我的文件的内容恢复到与179e59467039c7a7b81f676297415c8e018542a0 hash(这个例子里的这个文件的第一个提交版本)值相关联的名为myfile的文件。

查看改变

       你通常在没有先查看它包含的改变前并不想获取这个文件的旧版本!为了比较某个文件的当前版本和一个历史版本的一系列的不同,你可以参考这个历史版本的hash:

       git diff  --

       同样地,你也可以比较两个历史版本的不同之处:

       git diff   --

哦,对了,还有一件事--“可选”--可能会加一分钟哦!

       尽管你可以通过上面这些功能收益,但这还有一件事你也会发现海量avcom444,女优电影,情色qvod是大有益处的。如果你现在不想为它费心了,就别了--下次也还能再看呢。

       有时候,你根本不确定到底哪些文件改变了,为了找出来它们,你可以这么干:

       git status

       这就会产生一个文件和它们配置的一份列表。比如,一个没有被“git add”的文件会被作为没有操作地这样列出来:如果这个是你比较重要的文件,你应该添加它。

       我在两分钟Git入门指南里在乎“可选”条命令的原因是它可能会有点不方便,因为它会列出很多你不关心的文件。比如,如果你正在用Python写代码,它就会展示出Python产生的编译文件.py。并且你很可能还要为这个再做点什么。

       为了修复这个问题,你需要在你的项目目录里创建一个名为.gitignore的文件。比如,如果你正在Python 2.x的一个项目上工作,你可能想让它(至少)包含:*.pyc

       注意到.gitignore能够明白通配符*。如果你像隐藏整个目录,你可以在你的文件夹上添加一个斜线。比如,你正在Python 3.x上工作,编译后的文件都放在一个叫做__pycache__的目录里,所以在你的.gitignore里你可以这么干:

       __pycache__/

(5)



       就是这样啦!把这份Git入门指南放在手边。

       这就是你开始Git之旅所需要知道的东西,只要你对你的硬盘有定期的备份策略。如果在主要提交命令之外你不想记住任何东西,把这份Git入门指南放入收藏夹你能够在需要的时候方便地提交、比较版本和获取文件的旧版本了。
       记住,为了让你尽可能获取到一些使用Git的有用的知识,这份入门指南尽可能简单通俗易懂。对于像分支、分期海量avcom444,女优电影,情色qvod和通过服务器和一个远程服务器分享代码的更强大的功能,一定要移步到《五分钟开始你的Git之旅》(请继续关注进一步翻译更新...),如果你有机会看到的话,甚至会有更长更详细的Git入门指南。


原文:http://www.garyrobinson.net/2014/10/git-in-two-minutes-for-a-solo-developer.html

译文:http://www.php100.com/html/it/focus/2014/1023/7586.html

翻译:PHP100_Alex

相关文章推荐:

为什么Facebook不能停止使用PHP?

海量avcom444,女优电影,情色qvod

如何在PHP里防止SQL注入?

拿本字典去编程吧


网站地图