1.拉取远程分之
git clone http://xxxxxx.git
2.删除远程分之
在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法。
如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放
稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push [远程名] :[分支名]。如果想在服务器上删
除 serverfix 分支,运行下面的命令:
git push origin :serverfix To git@github.com:schacon/simplegit.git - [deleted] serverfix
咚!服务器上的分支没了。你最好特别留心这一页,因为你一定会用到那个命令,而且你很可能会忘掉它的
语法。有种方便记忆这条命令的方法:记住我们不久前见过的 git push [远程名] [本地分支]:[远程分支] 语法,如
果省略 [本地分支],那就等于是在说“在这里提取空白然后把它变成[远程分支]”。
注意origin后的空格
3.git push代码到新的分支
例如git下来的分支为master
git push
获取远程代码修改后,想要push到远端与原来不同的新分支,可以使用下面的命令实现:git push origin 本地分支:远端希望创建的分支
git branch
>>> *master
git push origin master:my_remote_new_branch
#远端即可创建新的分支my_remote_new_branch,提交本地修改
4.提交代码
git fetch
git pull
git add .
git commit -m "xxxx"
git push