git 9.16

作者: 毕子歌 | 来源:发表于2017-03-27 13:13 被阅读0次

git命令行

..上一层  .本层

clear清理

pwd查看当前目录

lslist 当前目录的所有文件

ls -aa是all   显示隐藏文件 不忽略以.开头的文件

ls ./当前目录ls ../上一层目录    主要是./ 和 ../

ls -l会出现 权限、所属用户、文件大小、日期、文件名称

cd切换目录  输入前几个字符,按Tab自动自动补全

mkdir创建目录 make=mk directory=dir   mkdir -p a/b/c 连续创建多个层级的目录

touch创建文件  touch a.html

rm删除  默认只能删除文件,无法删除目录。若想删除目录用rm -r

mv重命名  move  mv 1 2  1重命名为2

连续命令用分号连接;或用&&。区别是分号无论前一个命令的对错与否,都会继续运行下一个命令;而&&是前一个必须要成功后面的才可以运行。(或和且)

cp复制 copy  复制目录时cp -r和mv相同,要两个对象

echo添加一个东西进入一个文件  echo 1 > text.txt    文件中就多了个1 。下次 2 > 会覆盖

cat输出文件的内容| 符号是管道连接(第一个命令的内容作为第二个命令的输入)cat test.txt  | less 可以分页显示大文件 JK两个按键控制上下滚轮查看

head显示前几行 加 -3 前三行

tail后几行

du show disk useage 查看磁盘使用情况-h 各文件大小以K、M、G为单位 -s 总大小 -sh 以KMG显示总大小

命令 --help 查看帮助文档  man 或 -h也行(注意

编辑~/.bashrc  但是没有.bashrc 。

小技巧

!! 重复上一次命令

alt+.上次的最后一个参数

引号去除因空格等出现的歧义  单双都可以

.. 上一次目录

cd- 后退

鼠标中键是粘贴  linux才有

git仓库操作

branch 分支

在本地实现版本控制

git remote add origin shh地址

git config –global push.defult matching

github合作

git pull

当冲突时 status 状态为UU

vi进入编辑器

搜索==== 往上找四个小于号<<<< 往下找四个大于号>>>>

意思就是本地

git log查看提交历史

git merge origin/master合并

git pull和 git fetch的区别

fetch只把仓库复制下来,不改变工作目录,不会出现冲突

相关文章

  • git 9.16

    git命令行 ..上一层 .本层 clear清理 pwd查看当前目录 lslist 当前目录的所有文件 ls -a...

  • 人间世

    信任 9.16

  • 2017-09-16

    9.16日好日子

  • 果果有故事238

    9.16河边玩耍

  • 说好不哭

    9.16,说好不哭

  • 期权经验,看图说话

    截取9.16到10.11日标的行情,9.16标的50ETF收盘价为3.034,至10.11日收盘价3.032,中间...

  • 9.16

    明天周一,一个全新的开始,一定要元气满满。加油,坚持。

  • 9.16

    又是一周过去了,明天休息,没有一丝丝的喜悦:为啥呢?因为自己定的目标没有完成.好好反省一下自己。

  • 9.16

    我没有朋友。 只能自己想办法让自己开心。

  • 9.16

    在陈老师忙碌的夏天,我也只能宅在家度周末,于是陈老师趁天气还未转凉,决定在他每周仅有得一天时间里带我到处走走逛逛。...

网友评论

      本文标题:git 9.16

      本文链接:https://www.haomeiwen.com/subject/ymcqettx.html