兄弟会-第五天--git总结
远程库与本地库交互
-
克隆远程库到本地 -
- git init 初始化
- git clone +远程库的地址 完成克隆
-
本地信息提交到远程库 完成一次交互
- git remote -v 查看连接信息
- git remote origin +远程库地址
- git remote -v 再次检查
- git pull origin master 提交之前最好拉取一下
- git push origin master 提交
- git remote rm origin 删除连接
-
查看分支:
git branch
创建分支:
git branch <name>
切换分支:
git checkout <name>
创建+切换分支:
git checkout -b <name>
合并某分支到当前分支:
git merge <name>
删除分支:
git branch -d <name>
-
git reset –hard 值
-
git reflog 查看命令历史
-
git rm –cashed 文件名 取消跟踪
-
git diff 查看区别
-
git rm 文件名 删除文件
-
建文件夹 mkdir
-
添加远程库 git remote add qqq ssh/http
-
ssh: git push qqq master
-
http: git push -u qqq master
-
创建分支 git branch test
-
切换分支 git checkout test
-
切换加创建 git checkout -b test
-
推送test分支 git push -u qqq test test
-
同步远程库 git fetch qqq test
-
合并分支到主分支 git merge qqq/test 或 git merge test
-
添加标签 git tag v1.0
-
推标签 git push -u qqq v1.0
-
查看远程仓库 git remote -v
-
查看分支 git branch -v
-
撤销上次提交 git commit –amend