一、安装
二、
1、git init
2、git add .
3、git commit -m "first commit"
4、git remote add <远程仓库别名> <远程仓库地址> exp: git remote add develop http://xxx.xxx.xxx.xxx/xx/xx/xx.git
5、git push -f <远程主机名> <本地分支名>:<远程分支名> exp: git push -f develop master:develop
-f 暴力推送 强制覆盖 或者先把git的东西fetch到你本地然后merge后再push git fetch git merge
查看本地分支 git branch
切换分支 git checkout
创建本地分支 git branch <new-branch>
删除本地分支 git branch -d <branch>
查看远程分支 git branch -a
clone远程特定分支到本地分支 git clone <远程主机名> <远程分子名>:<本地分支名>
创建远程分支 git push <远程主机名> <本地分支名>:<远程分支名>
删除远程分支 分两步 1、git branch -r -d <远程主机名>/<分支名> 2、git push <远程主机名>:<分支名>
clone远程特定分支 1、先切换到指定的远程分支 git checkout --track <远程主机名>/<远程分支名> 2、git clone
注意该命令由于带有--track参数,所以要求git1.6.4以上!这样git会自动切换到分支。
当你处于master branch, 默认的remote就是origin。
当你在master branch上使用git pull时,没有指定remote和branch,那么git就会采用默认的remote(也就是origin)来merge在master branch上所有的改变
网友评论