标签:切换 check com git reset head 存在 name comm pull
git --bare init 生成空的git仓库,一般用来建立远程仓库时使用
git init 初始化git仓库
git fetch --all 获取远程数据,感觉和git pull有点像,但是它可以获得远程的分支数据
git branch -a 获取当前的所有分支,包括远程分支
git branch 仅获得本地分支
git checkout 分支 切换分支
git checkout -b 分支 切换分支,当分支不存在则新建一个新分支
git status 获得当前目录状态,和仓库比较
git add -A 将所有的附加
git commit -m "..." 提交add的数据
git log 将当前的commit 显示出来
git reset 重置git add 的数据,将其清空
git reset --soft HEAD^/~x 软重置,只重置git commit 数据,文件仍然在git add 中
git reset --hard 重置当前状态,追踪的文件也会被修改
git reset --hard commit_id 重置到commit_id处
git confit -l 列出config信息
git config -system/global.. user.name "csp" 建立系统/全局用户名,提交时用到,邮箱类似
git remote -v 显示远程仓库信息
git remote add 仓库名 name@192.232.342.32:/opt/project.git 关联该仓库
git remote remove 仓库名 删除该仓库名的数据
git pull 仓库名 分支名 将远程仓库中该分支的数据拉下来
git push 仓库名 分支名 将该分支的数据上传远程仓库
标签:切换 check com git reset head 存在 name comm pull
原文地址:https://www.cnblogs.com/chshp/p/11029437.html