首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

Tools for developing Django projects

  •  
  •   Livid · 2013-10-25 05:02:32 +08:00 via iPhone · 2894 次点击
    这是一个创建于 2186 天前的主题,其中的信息可能已经有所发展或是发生改变。
    8 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    ritksm   2013-10-25 09:13:21 +08:00
    简单说就是alias+pip+virtualenv+virtualenvwrapper+pycharm...
        2
    Livid   V2EX Moderator   2013-10-27 21:04:54 +08:00
    里面提到的 GitX 是一个很有用的工具。

    git commit -a 是一种非常不好的习惯。
        3
    laomo   2013-10-27 23:03:27 +08:00
    @Livid 求解释
    git commit -a 是一种非常不好的习惯。
        4
    freefcw   2013-10-27 23:09:54 +08:00
    @laomo

    1. 你不能保证当前目录的所有文件就是需要提交的,很容易导致误提交,比如cache,logs,swp等
    2. git的stage功能你没有用到,可以将需要提交的和不需要提交的文件分离
    3. 更高级的stage hunk功能,能够让你把一个文件中的部门代码提交,另外一部分修改的代码不提交
    4. 一处代码的修改单独提交有助于自我review代码

    切勿仅仅为了偷懒而偷懒
        5
    freefcw   2013-10-27 23:12:42 +08:00
    @Livid

    gitx的开发太紊乱了。。如果没有开源癖好的话,我比较推荐免费的sourcetree,支持git和mercurial,界面也比gitx更好用一些,有问题响应都很快
        6
    laomo   2013-10-27 23:21:42 +08:00
    @freefcw 感谢,看来我只是用到了git的基本功能。一般是用git commit -a 。。。
    提交之前习惯性 git difftool
        7
    yaroot   2013-10-28 16:57:43 +08:00
    1. 你不能保证当前目录的所有文件就是需要提交的,很容易导致误提交,比如cache,logs,swp等
        8
    yaroot   2013-10-28 16:58:32 +08:00
    这个肯定得.gitignore了...看情况用呗..我基本改完一个功能提交一点..
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1229 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 17:12 · PVG 01:12 · LAX 10:12 · JFK 13:12
    ♥ Do have faith in what you're doing.