Allan's Blog

Git 常用命令

git fetch Admin mdev (先Fetch)  
git merge FETCH_HEAD (再合并)

回滚

git reset --hard commit-id

查看当个文件

git log --pretty=oneline 文件名

跟新单个文件

git checkout origin/master -- path/to/file

创建本地分支(建立分支后,仍停留在当前分支,切换分支)

git checkout branchName
git branch branchName

2 创建分支后切换到新分支

git checkout -b branchName

3 创建本地分支提交到远程服务器

git push origin branchName:branchName

删除远程分支

git push origin —delete branch_name

删除本地分支

git branch -d branchName

拉取远程分支

git fetch origin mdev:mdev

重命名branch

git branch -m old name newname

提交到远程分支

git commit -a -m 'my new branch'

git push origin branchName:branchName

2 如果想把本地的某个分支mybranch提交到远程仓库,并作为远程仓库的master分支

git push origin mybranch:master

合并分支

将分支branchName和当前所在分支合并

git merge branchName
Allan Chan