Git的使用

来源:互联网 发布:python编写的小程序 编辑:程序博客网 时间:2024/06/07 06:37

我们可以在本地使用git,并且不需要像svn那样需要服务器。
当然有服务端更好。

下面我们定义本地是local,服务端是server。
server通过local端使用git init来创建。
local可以通过git clone创建local。

特点:git中可以创建无数的分支。
我们可以在Local创建分支:git chekout -b dev
将分支推向server:git push origin

假设现在我们本地有两个分支:master和dev
如果dev改了某些内容,要和master同步过来,通过
先切换到master分支上: git checkout master.
再合并:git merge dev

添加文件:
git add . 将要添加的文件全部添加到staging里面去,然后用git commit可以将所有的staging中的文件全部提交到本地分支。再通过git push origin master提交到远程分支master上。

git remote可以用来管理远程主机。
git remote -v可查看远程主机的网址。
git remote add <主机名> <网址>:添加远程主机

git fetch <远程主机名><分支名>可以拉远程主机上的代码,查看是否对本地代码有影响。对本地代码并不产生影响。不会合并。

git pull <远程主机名><分支名>:<本地分支名>可以拉远程主机上某分支的代码,并和本地分支代码合并。

git push <远程主机名><分支名>:<本地分支名>可以将本地分支的代码提交到远程主机的某个分支上。

fork

克隆别人的代码,供自己二次开发。
在github中可以fork别人的代码,对别人的代码做出贡献。
在clone了代码,并对代码进行二次开发,觉得原作者采纳你的代码后,给原作者一个pull request。
原作者同意后就可以将代码合并了。

0 0
原创粉丝点击