好记性不如烂笔头

  1. 创建代码提交模板
    在固定路径编辑好模板格式:commit.txt
    (1)设置模板
    git config --global commit.template /home/wuwp/commit_template/xxx_complate// commit.template 后面是自己创建的模板文件的绝对路径
    (2)设置编辑器
    git config --global core.editor vim // core.editor后面跟的是要设置的编辑器 ,我这里设置的为vim
    每次进行提交时git commit回车就可以弹出设置好的模板,编辑后保存退出就可以进行自动提交了!

  2. 代码上库流程
    git add . //添加当前目录下的所有文件到暂存区
    git commit //将暂存区内容添加到本地仓库中
    git remote –v //查看远程分支
    git push //将本地的 master 分支推送到 origin 主机的 master 分支

    git commit --amend //对上一次的提交(未入库)进行修改

    git commit后,没有push,撤销commit:

  • git reset --hard HEAD^:撤销到commit之前,本地修改也放弃
  • git reset --imxed HEAD^, git reset HEAD^:撤销commit和add,保留本地修改
  • git reset --soft HEAD^,:仅仅撤销commit
  1. pro git中文版:http://git.oschina.net/progit/index.html

  2. 拉代码前暂存本地代码
    (1)git stash命令可以把现在的工作区全部的修改,包括新文件,修改、删除等所有的操作,全部保存起来,恢复现场,把修改放到暂存区并用上一次的commit信息来命名这次储存(用一个别名来条记录,这里记作 stash@{0},方便使用)
    (2)git stash list列出暂存区所有记录,如果有多次暂存就会有多条记录,可以看到此时有一条记录
    (3)git stash apply重新把暂存区内容放到本地
    (4)git stash apply成功的把暂存区的一次暂存恢复到了本地,但是暂存区还有会保存这次暂存,如果想删除这次暂存要用git stash drop来删除;也可以用git stash pop,恢复最后一次暂存的同时把stash内容也删了

  3. arm-linux-gcc安装与使用
    使用apt-get 自动下载安装arm-linux-gcc和arm-linux-g++
    (1)安装
    安装arm-linux-gcc:sudo apt-get install gcc-arm-linux-gnueabihf
    安装arm-linux-g++:sudo apt-get install g++-arm-linux-gnueabihf
    (2)卸载
    卸载arm-linux-gcc:sudo apt-get remove gcc-arm-linux-gnueabihf
    卸载arm-linux-g++:sudo apt-get remove g++-arm-linux-gnueabihf
    (3)使用:
    检查安装是否成功:
    arm-linux-gnueabihf-gcc -v
    arm-linux-gnueabihf-g++ -v
    编译:arm-linux-gnueabihf-gcc test.c -o test -static

posted @ 2021-06-15 15:53  300米之内  阅读(62)  评论(0)    收藏  举报