新建并切换分支git checkout -b bugfix
查看远程仓库 git remote
本地仓库推至远程 git push origin master
命令自动抓取数据下来 git pull
git 中 常用命令
切换分支 git checkout name
撤销修改 git checkout --file
删除文件 git rm file
查看状态 git status
添加记录 git add file 或者 git add
添加记录 git commit -m "描述内容"
同步数据 git pull
分支操作:
查看分支 git branch
创建分支 git branch name
创建+切换 git checkout -b 分支名
合并某分支到当前分支 git merge name
删除分支 git branch -d name
删除远程分支 git push origin :name
查看修改内容:git diff 必须是这两个文件都存在
更新服务器代码到本地:git pull
git pull orign master 是将origin 这个版本库代码更新到本地master分支
git push 将本地的代码提交到远程服务器上
git log 查看提交信息
在合并代码有冲突时需要回退git reset --hard HEAD^
git合并分支:先切到自己的分支 例如切到master_20170101 然后这个分支合并master然后命令:git merge origin/master (合到a分支到b分支上,则当前分支切到b分支)
推送分支:git push origin HEAD:refs/for/master_20170101
拉分支:git pull <远程主机名> <远程分支名>:<本地分支名>
例如:取回origin主机的next分支,与本地的master分支合并,需要写成下面这样 :git pull origin next:master
sudo git checkout -b master_20170101 origin/master_20170101(切分支)
网友评论