搭建网站-介绍杭州历史文化
PoeticPastHangzhou
github多人协作开发
常见的git bash命令和快捷键
- 有些命令和linux命令差不多,也有vim,touch等
- 复制 ctrl+insert(可能需要外加Fn)
- 粘贴 shift+insert(可能需要外加Fn)
- 初始化本地git仓库1 git init 
- 与github仓库远程关联1 
 2# e.g. 
 git remote add origin https://github.com/zstu21/PoeticPastHangzhou.git
- 切换分支1 git checkout -b <your branch> 
- 将文件添加进本地仓库中(等待上传)1 
 2
 3
 4
 5
 6
 7
 8
 9
 10git add . # 把该目录下全部文件放入 
 git add <your files>
 git add *.txt # 添加所有以 .txt 结尾的文件
 git add src/*.js # 添加 src 目录下所有的 .js 文件
 git add docs/**/*.md # 添加 docs 目录及其子目录下所有的 .md 文件
 git add file1.txt file2.txt file3.txt # 逐个添加文件
 git add dir1/ file1.txt dir2/file2.txt # 添加文件和目录
 git add -u # 添加所有已经跟踪的文件,包括修改过的和删除的文件,但不包括新添加的文件
 git add -A # 添加所有已经跟踪的文件以及新添加的文件,包括修改过的和删除的文件
- 查看git add里的东西1 
 2git status 
- 撤销 git add:1 
 2git reset # 将所有已暂存的更改移除 
 git reset <filename> # 将特定文件从暂存区中移除:
- 永久保存1 git commit -m "Your commit message here" # 这里的""里的描述不能为空 
- git push1 
 2
 3
 4# 要是之前就已经选好分支,直接git push 
 # 要是没有就:
 git push origin <branch>
 # 这里的origin类似于仓库的意思
- 查看现在所在的分支1 
 2
 3
 4git branch 
 # 会显示:
 $ git branch
 * draft
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
