更新
git是分为三部分,一部分是你自己的文件,另外一个是缓存区,最后一个是本地库。
git add .
将工作区内的变化添加至暂存区
git add . //他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,
// 包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。
git add -u //他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。
//add -u 不会提交新文件(untracked file)。(git add --update的缩写)
git add -A //是上面两个功能的合集(git add --all的缩写)
git commit -m "更新描述"
将暂存区的内容推送到仓库
git push
将本地仓库的内容推送至远程仓库
远程仓库相关
git remote -v //查看远程仓库地址
git remote rm origin //删除现有远程仓库
git remote add origin url //添加新远程仓库
分支
git branch //查看分支,
git branch <分支名>//后面跟上分支名,可切换分支,若该分支不存在,将新建
git checkout <分支名>//切换分支
git checkout -b <分支名>// 新建分支并切换到到新分支上