一、git本地添加到github远程仓库
进入到本地仓库所在文件夹
git remote add origin https://github.com/jeremiahyuansong/XMindNote.git
git push -u origin master
二、git本地仓库新建
进入你要创建仓库的文件夹
git init
三、仓库拷贝
git clone https://github.com/jeremiahyuansong/XMindNote.git
四、git add
当前修改添加到缓存中
git add .
五、git commit
git commit -m '第一次版本提交'
六、git push --set-upstream origin develope
作用:本地创建的develope分支推到远程服务器,并建立映射关系
七、查看远程分支
git branch -r
#查看本地分支
git branch
#拉取远程分支
git checkout -b 本地分支 origin/远程分支
#拉取远程分支
git pull origin 远程分支
#建立分支
git branch --
set
-upstream-to origin/远程分支名 本地分支名
#拉取分支
git pull
#遇到本地冲突,先删除本地分支,再重新拉取远程分支
git branch -D 本地分支名称
Git使用中的一些有用的应用场景:
一、利用git revert提交了一个快照,然后立即撤销这个操作,这个操作在git commit log中是可追溯的
二、利用git reset取消缓存区中的修改,适用于需要将git add的内容分为不同的commit的情况:
三、git reset将做了大死之后将所有的更新和修改全部还原 需要配合git clean使用
四、利用git commit --amend实现将本次的提交和上一次提交进行合并(我觉得可以有效减少git的文件大小占用情况)
五、利用git rebase 来完成merge和分支的一些线性合并(最重要的一个例子)