现在在开发时全部使用git做版本控制,非常方便啊,想想原来不断的复制、备份的黑暗日子,真是不堪回首啊,强烈推荐大家学习git啊。。。
学习git的资源:
电子书: http://git-scm.com/book/en/v2
GIT指南: http://blog.lxx1.com/category/coding/git
现在在开发时全部使用git做版本控制,非常方便啊,想想原来不断的复制、备份的黑暗日子,真是不堪回首啊,强烈推荐大家学习git啊。。。
学习git的资源:
电子书: http://git-scm.com/book/en/v2
GIT指南: http://blog.lxx1.com/category/coding/git
|
fliarApr 20, 2015
1
如果是perforce的話……
|
|
2
呵呵……楼主你用过svn么……
|
|
3
我是看liaoxuefeng的教程学的git,虽然一直没用。。。
|
|
hahasongApr 20, 2015
4
自己备份干嘛不用svn
|
|
6
svn也可以本地的
|
|
HalryApr 20, 2015 via Android
7
我也是,想当年单片机的c文件,乱改又要重写。。。
|
|
jarlyynApr 20, 2015
8
svn不如git好用,真心的……
其实我更喜欢水银,但已经事实上在竞争上输给git了。 |
|
0x11Apr 20, 2015
9
Git用学的吗←_←
|
|
ylcx123Apr 20, 2015
11
哈,我也是花了几天认真的学习了下git。的确非常好用
|
|
undeflifeApr 20, 2015
12
@way2exluren 就是用过cvs/svn的才会觉得git好啊
|
|
13
学习git之前,我的项目文件夹都是 "project001" "project001.2" "project_final" "project_reloaded" "project_realfinal" "project_qunimade"....
学习git之后,我的commit备注还是 "project001" "project001.2" "project_final" "project_reloaded" "project_realfinal" "project_qunimade".... 我发现我不需要一个版本控制软件,我只需要一个在每次保存时帮我起名字的软件。 我相信Martin Luther King, Martin Luther King Jr. , Martin Luther King III 这一家子人肯定同意我的想法。 |
|
14
|
|
McattApr 20, 2015
15
我用过 Git,现在回头用 SVN。很不顺手
|
|
churchmiceApr 20, 2015
17
@fliar 这个好
|
|
laike9mApr 20, 2015
18
呵呵都什么年代了还SVN
|
|
njApr 20, 2015 via Android
19
我当时是看的廖雪峰的教程,还不错。
|
|
wohenyingyu01Apr 21, 2015
20
第一次用git下载源码的时候,一个项目我整整下载了一个星期,100M的宽带,700兆源码,一直断一直断,速度保持在几十kb,用尽各种办法无果。从此不想再用。。。
|
|
ryd994Apr 21, 2015 via Android
21
@wohenyingyu01 你不知道加max-depth,当然慢啦
|
|
wohenyingyu01Apr 21, 2015
22
@ryd994 加了,--depth=1,但是我需要--recursive,所以有点慢。但是这种速度,windows源码我都该下好几遍了,这只是一个安卓应用的源码...
|
|
xiaoguiApr 21, 2015
23
@wohenyingyu01 是你的网访问国外速度比较慢吧。
|
|
lighteningApr 21, 2015
24
SVN branch/merge 不要累死么。
|
|
sxdApr 21, 2015
25
@matsuijurina {笑}
|
|
cheerzengApr 21, 2015 via Android
26
严重同意,习惯本地调试好之后上传到github,然后在云服务器更新
|
|
wohenyingyu01Apr 21, 2015
27
@xiaogui 我挂了新加坡美国日本等代理都下不动,不知道是不是socks代理不支持git的协议还是怎么地
|
|
xiaoguiApr 21, 2015
28
@wohenyingyu01 最好有什么办法看看你的 git 走代理了不。我这边挺快的
|
|
wdongxvApr 21, 2015
29
@way2exluren 用过cvs吗?
|
|
way2exlurenApr 21, 2015
30
@wdongxv 用过 mercurial么?
|
|
31
@way2exluren 用过啊,但是受不了SVN的速度
|
|
32
就搞不懂了,一个版本控制的工具而已,这个有什么好优越的,还看不起 svn 了
|
|
wdongxvApr 21, 2015
35
@way2exluren 保持队形,这不是在比古老吗。。。
|
|
37
@feiyuanqiu 没有看不起啊,就是比较那一个好用而已
|
|
wohenyingyu01Apr 21, 2015
42
快不快完全看git服务器挂在哪里,和git本身没关系,但是我最痛恨的是git不支持断点续传,好几次都90%直接断掉,想骂娘。
|
|
wohenyingyu01Apr 21, 2015
43
|
|
xiaoguiApr 21, 2015
44
@wohenyingyu01 我的意思是跟你连接 git 服务器的速度有关。
|
|
sammoApr 21, 2015
45
建议仔细 google 一下 “ git commit am ”
因为很多教程里面都没有提到 commit 时的 -am 的参数。这是我看某博客里涉及到 git 时的操作办法如下 git add . git commit -am 'just update sthg' git push 还有关于返回到上一次 commit git checkout . git reset --hard 这两个命令都是返回到上一次 commit ,它们的区别在于 后者会删掉上一次 commit 之后新建的文件[1] ,而前者不!会! 建议在一切可能变化的地方在提交和恢复之前勤用 git status 查看一下 |
|
sammoApr 21, 2015
46
3) git add . + git commit -am
Commit new files and all changes tracked files (both modifications and deletions).[1] 这也是我经常用的办法,通吃一切情况 [1]: http://stackoverflow.com/questions/3629545/is-git-commit-am-redundant-if-i-do-git-add-before/15419846#15419846 |
|
interApr 21, 2015
47
lz说“我终于不是处男了”
“不急,坐下来说” lz“我还不能坐” http://imgsrc.baidu.com/forum/w%3D580/sign=5d31764539dbb6fd255be52e3925aba6/ed899513b07eca8069d3fb59912397dda34483d6.jpg |
|
feelingluckyApr 21, 2015
48
@wohenyingyu01 那其实不是 git 的问题吧…
|
|
wizardforcelApr 21, 2015 via Android
49
。。顺便看看markdown+gitbook吧,写毕业论文的时候会用到的
|
|
50
@wizardforcel 已经在用
|
|
subpoApr 21, 2015
52
我还以为写代码的没有不用git的了
|
|
54
现在开发已经完全离不开git了2333
|
|
Tz101Apr 21, 2015 via iPhone
55
相见很晚很好啊, 我现在学不会svn
|
|
wohenyingyu01Apr 22, 2015
56
@feelinglucky 是git不能断点续传问题,服务器一不稳定就拜拜了
|
|
raptorApr 22, 2015
57
不用版本控制简直不敢写代码……
从VSS/CVS/SVN/BZR/HG/GIT一路用过来,最后还是最爱HG。 |
|
9hillsApr 22, 2015
61
|
|
wwqgtxxApr 22, 2015 via Android
63
从cvs 到 svn 再到 git
只可惜前面两个我都是用eclipse gui操作的,只有git玩过命令行 |
|
kawaiiushioAug 28, 2015
64
如果是开发 android , 在 studio 里面设置 gitcafe 的 repo 速度也更快~
|
|
65
@kawaiiushio 你用 gitcafe?
|