本地项目git管理方法

背景

    有时候写测试小程序,想记录代码修改的过程变化,这时候用git管理本地代码就比较方便查看和记录。

步骤

1、新建目录,拷贝代码/下载代码

    把里面的.git文件全部删除(如果是从git上面下载的话)
    
    find ./ -name ".git" | xargs rm -rf

2、初始化本地仓库并添加提交

    git init  (如果此目录已经有文件则不能包含全部文件,需要再用sync同步一下)

        打印提示:Initialized empty Git repository in /home/tmp/git/.git/

        如果提示:The program 'git' is currently not installed. 那么就安装git工具:apt-get install git

    同步一下关系
    sync

    添加文件到cache中
    git add .

    查看是否添加到关系状态中(这里应该能看到全部文件才算正常)
    git status

        打印提示:#    new file:   CMakeCache.txt之类的

    提交
    git commit -m "init xx project"

    查看日志
    git log

3、修改和查看差异

    修改文件后查看文件状态

    git status

        打印提示:#    modified:   main.cc,说明这个文件有修改

    查看文件差异

    git diff main.cc

    添加文件到缓冲区

    git add main.cc

    提交缓冲区文件

     git commit -m "modified main.cc xx"

问题

    1、git diff没有颜色显示

    git config --global color.ui true

    2、git按tab键不自动补全

    关闭终端重新打开

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值