备忘笔记

1.git to github

只需要进行下面几步就能把本地项目上传到Github

1、在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库;

2、把项目复制到这个文件夹里面,再通过git add .把项目添加到仓库;

3、再通过git commit -m "注释内容"把项目提交到仓库;

4、在Github上设置好SSH密钥后,新建一个远程仓库,通过git remote add originhttps://github.com/aimerwhy/seckill_learning.git将本地仓库和远程仓库进行关联;

5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库(也就是Github)上;(若新建远程仓库的时候自动创建了README文件会报错,解决办法看上面)。

另外,这里有个坑需要注意一下,就是在上面创建远程仓库的时候,如果你勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),那么到了第九步你将本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs tohttps://github.com/aimerwhy/seckill_learning.git的错。

这是由于你新创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并以下:

$git pull --rebase origin master

2.linux 几个命令

mkdir //创建一个文件夹

vi 文件名 //在输出内容后保存退出就直接是个文件了

vim 文件名 //同上

touch 文件名 //新建一个文件

rm -rf 文件名 //删除以文件或文件夹 提示这个命令式强制删除,linux是没有回收站的 找回文件很麻烦 请慎重。

mv -move(rename) files //修改文件的名字 有的linux中没有rename命令

find / -name 文件或者文件夹的名字 有时需要root权限才行

cp 被复制文件的路径 复制前往的路径 比如 cp /usr/local/var/index.php /usr/local/var/www/index.php

diff 文件1 文件2 // 比如 diff index.php admin.php 结果会输出这两个文件会输出不同之处

chmod 文件名 777 //即可赋值文件最高的权限, 循环赋值文件夹下的权限 chmod -R 文件名 777

//权限的赋值有很多 可以看一下 对文件的权限复制的值的具体讲解

你可能感兴趣的:(备忘笔记)