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