git 常用命令、提交、更新、删除、拉取文件

我来纠错
//从远程仓库拷贝到本地
git clone https://github.com/xxx/xxx.git

//初始化本地仓库
git init

//把增/删/改过的文件全部添加到 index索引区
git add . //提交所有新增文件和变化文件,不包括被删除文件
git add -u //提交被修改和被删除文件,不包括新文件
git add -A //提交所有变化
git add a.txt //提交a.txt

//把 index索引区的内容提交到本地仓库中
git commit -m "修改了 xx 问题!" 

//本地文件推送到远程仓库origin中
git push origin master

//添加远程库chatApp.git
git remote add origin git@github.com:Wbiokr/chatApp.git

//第一次推送本地仓库到远程仓库
git push - u origin master 

//从远程分支获取最新版本并merge到本地
git pull origin master

//新建分支并切换到新分支
git checkout -b dev-name

//推送新分支到github
git push origin dev-name

//查看有哪些文件夹
dir

//删除node_modules文件夹,或者某个文件
git rm -r --cached node_modules

//从远程分支获取最新版本但不会merge
git fetch origin master

git reset --hard HEAD^ //仓库文件回退到上一commit版本
git reset --hard 35f69c //版本回滚到hash值35f69c开头的commit版本
git reset HEAD a.txt //把暂存区中a.txt的修改撤销掉,放回工作区
发送
热门关键词:
命令
知识类型:
标题描述:
详细解答:

提交审核您编辑的知识会经过 前端大牛 人工审核。