1、从远程主机克隆一个版本库(操作的第一步)
# git clone
eg: git clone https://github.com/jquery/jquery.git
2、从origin主机上拉取master分支
# git pull origin master
从当前所在分支下拉取代码
# git pull
3、提交代码
# git add ./ --添加到缓存
# git commit-a -m "这里是备注" -- 准备提交
# git push origin master -- 将数据提交到origin master版本里面
4、解决冲突
方法1:
# git stash --先将本地代码放在储物间
# git pull --拉取当前分支代码
# git stash pop --从储物间取出代码合并,有冲突的地方文件会自动的标记出来
方法2:放弃本地修改,直接覆盖之
# git reset --hard
# git pull
5、新建分支dev:
# git checkout -b dev
6、切换分支(切换到master分支):
# git checkout master
7、合并分支,如果当前所在分支在master,合并dev分支到master分支的命令为:
# git merge dev
8、更新远程分支列表
# git remote update origin --prune
9、git其他常用操作
# history --查看历史操作
# git status -- 查看本地修改了哪些类
# git branch -a --查看所有分支(如果当发现不是最新的时,执行上面第8点更新远程分支列表)
更多更详细的git操作(个人推荐):https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000