“git init” 命令用于对当前目录进行初始化,使当前的project-name目录交由Git进行管理。
“git add *” or “git add ” 命令对文件进行跟踪。
“git status” 命令用于查看当前项目下所有文件的状态。
“git commit -m “first commit file”” 命令将文件(git add 进行管理的文件)提交到本地仓库。-m 参数对本次的提交加以描述。一般提交的描述必不可少,从而方便追溯每次提交都做了哪些修改。
准备工作已经完成,下面提交代码到GitHub。
“git remote add origin git@github.com:pengchong1234/pengchong1234.github.io.git”
如果是第一次提交项目,这一句非常重要,它会将本地的项目与远程的仓库之间建立连接。这里选择SSH协议方式进行连接。
“git push -u origin master ”
将本地的项目提交到远程仓库中。
如果發佈失敗
則:
1、先拉下来,会自动合并的(不用操心)
git pull origin master
2、再上传
git push -u origin master
“git clone” 命令用于克隆GitHub上的项目到本地
除第一次下载项目需要通过 “git clone” 将项目克隆到本地外,后续再使用 “git pull” 命令时会直接将更新拉取到本地。
“git rm” 命令刪除文件
如果删除的文件名带空格,则需要通过双引号将文件名引起来,例如,“git rm “test case.py” ”。