常用的git命令

74 阅读1分钟
git  add .      //将工作区的所有修改添加到暂存区 

git add [dir]       //将指定目录添加到暂存区,包括子目录所有修改

git add src/**/**.js        //将src目录下的所有js文件添加到暂存区

git commit -m "提交内容的备注"       、、将暂存区的修改,提交到本地仓库

git commit --amend            、、 将暂存区的修改,加到上一次的commit中,进入commit编辑,输入:wq 退出

git commit --amend --only -m '新的提交信息'     、、修改上一次提交的commit信息(未push到远程仓库) 

git pull          、、拉取代码,将远程仓库分支同步到本地 

git push        、、将本地仓库的分支推送到远程分支(建立在本地分支追踪远程分支基础上) 

git push --set-upstream origin <remote_branch>        、、推送到远程分支,并设置本地分支跟踪的远程分支 

git push -u origin <remote_branch>                         、、推送到远程分支,并设置本地分支跟踪的远程分支 

git merge --no-ff -m "合并代码的说明"   合并的分支名            、、代码合并

git chechout 分支名                             、、切换分支

git branch 分支名                                 、、创建分支

git checkout -b 分支名                        、、创建并选择本地分支

git status                                                、、查看本地未储存的文件