发表于: 2018-07-09 00:59:24
1 630
一、今天完成的任务
通过git将本地test文件上传至github。
二、知识点总结
1、 bash常用命令行
a) cd 切换目录,如cd test切换到test目录;cd ..返回到上级目录。
b) ls 查看当前目录下文件及文件夹,如ls 显示素文件;ls –a 显示所有文件(包含隐藏文件); ls –l 显示带有创建时间的素文件; ls –al 显示带创建时间的所有文件。
c) mkdir 创建文件夹,如mkdir css;创建多个文件夹中间用空格隔开,如mkdir css js images;
d) touch 创建文件,如touch index.html;也可以直接在文件夹中创建,如touch css/base.css。
e) rm 删除文件(夹),如rm index.html;删除一个非空文件夹rm –r css。
f) tab自动补全文件名,很实用。
2、 git常用命令(基础)
a) git init初始化仓库,创建一个.git的隐藏文件,用以存放历史版本记录。
b) git clone克隆远程仓库里的文件。
c) git status查看当前文件状态(忽略空文件夹).
d) git add添加文件到暂存区,git */-A添加所有文件到暂存区。
e) git checkout从暂存区还原到工作区,即撤销添加文件命令。
f) gig commit –m ‘desc’ 提交文件,desc为描述信息。
g) git log查看提交记录,commit后长串字符为提交信息ID(SHA值)。
h) git reset –hard SHA返回到本次提交状态之前。
i) git branch branchname创建分支。
j) git checkout branchname切换分支。
k) git merge合并分支,通常分两步,如:一、git checkout master切换到master分支;二、git merge branchname合并分支到主分支master。
l) git branch –d branchname删除分支,git branch –D branchname强制删除。
三、遗留问题
1、 SVN使用
公司用的是SVN,所以暂时未将其陈列,开新任务前会将其基本用法补充。
2、 利用github搭建自己的个人网站
3、 SVN与git区别
开新任务前会将其区别补充。
4、 搭建本地服务器,测试移动端效果
开新任务前会将基本方法补充。
5、 将域名绑定至服务器搭建个人网站
失败!开新任务前需研究研究,实在不懂得请教大佬。
四、近期计划
由于离公司远,最近事情多,暂时不会开新任务,但还是争取每天拿出时间写日报,把上述几个坑给填上。这个月解决新住处后情况会好很多。
评论