linux文件结构
/home, /home/xxx , ~
/etc
/root
/bin, /usr/bin, /usr/local/bin
/usr/local
基础命令
ls列出当前目录下的文件
pwd显示当前路径
cd进入到某个目录下
cp拷贝文件
mv移动文件
find搜索文件
touch修改文件的时间戳
mkdir创建文件夹
rm删除文件夹
ps显示程序的状况
kill杀掉某些进程
top显示管理执行中的程序
history历史纪录
ctr+d发送一个空指令
ctr+c结束程序
ctr+a行首,ctr+e行尾
man –help帮助
alias别名
-上一次所在目录
一些最常用的git命令
status查看当前工作区的状态
log查看历史纪录
add添加文件, 提交当前目录下所有改动 git add . –all (–all会把删除的操作也提交)
commit提交到本地 ,一般用法 git commit -m”本次提交的描述”
checkout
fetch
merge
pull包含fetch和merge
push
stash
branch
tag
使用技巧
仓库有mater和dev分支,mater分支用于记录产品版本的发布纪录,每发布一个版本打一个tag,dev分支用于日常开发提交代码
建议在本地建立自己的临时分支,每次合并到dev上,这样即使自己瞎搞出什么毛病了,把临时分支删掉就可以了,不会影响到别人的代码
准备push代码的时候,先stash一下,执行git pull更新远程代码,然后git stash pop,合并冲突的文件,最后add, commit, push
养成每完成一个功能就提交一次的好习惯,避免文件积累过多,跟他人代码冲突。
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/u014084504/article/details/46954465