添加所有即将提交的文件
git add .
拉取 git pull = git fetch + git merge
git pull
获取
git fetch
合并
git merge
提交
git push
提交到本地
git commit -‘提交的日志’
git commit -a -m '提交的日志' 添加所有即将提交的文件并提交到本地
git commit -a -m 相当于git add . 和 git commit -'' 命令的集合,当你使用git commit -a -m ''命令时,就会执行上述两个操作;
查询状态
git status
将本次操作放到暂存区(存储在本地,并将项目本次操作还原)
git stash
git stash list 查看所有的暂存
git stash clear 清空所有的暂存
git stash save 'name' 保存备份命名为 name
git stash pop 使用上一次暂存,并将这个暂存删除,使用该命令后,如果有冲突,终端会显示,
如果有冲突需要先解决冲突(这就避免了冲突提交服务器,将冲突留在本地,然后解决)
git stash pop 'stash@{1}' 弹出指定的暂存
git stash apply 使用最新的暂存,但不删除,多次使用备份
git stash apply 'stash@{0}' 使用指定暂存
git stash drop 删除最新的暂存
git stash drop stash@{3} 删除指定暂存
git checkout -b dev 创建新分支,并切换
git checkout dev 切换分支
git branch 查看所有分支和所在分支
git branch -a 列出所有分支
git branch dev 创建新分支
git branch -d dev 删除指定分支
git branch -m dev develop 将分支名dev 改为 develop
git branch dev --edit-description 修改分支描述
git log 日志
git clone 克隆
git init 初始化工作目录,使之能够被git管理。会生成子目录“.git”.
git fsck --lost-found 命令找出刚才删除的分支里面的提交对象。
git config --global user.email 邮箱机制
git config --global user.name 用户名
git help add add命令的帮助
GIT 命令行提交流程
1、git add .
2、git commit -m "提啥"
3、git pull
4、git push