使用Git团队开发

来源:互联网 发布:表白网页制作软件 编辑:程序博客网 时间:2024/05/17 08:34

以下内容只做了解,其实我们开发的时候更多是使用开发工具进行代码检出,更新,提交,还原等操作


查看代码仓库:git remote -v

将代码check out到本地:git clone https://github.com/exmaple/test.git

生成ssh公钥:ssh-keygen
首先 ssh-keygen 会确认密钥的存储位置(默认是 .ssh/id_rsa),然后它会要求你输入两次密钥口令。如果你不想在使用密钥时输入口令,将其留空即可
ssh-keygen -t rsa -C "630201262@qq.com" 带注释生成


提交代码:git push origin master
其中 origin 部分指定的是远程版本库的 Git 地址,master 部分指定的是同步到哪一个分支上


更新代码有两种方式分别是 fetch 和 pull,fetch 的语法规则和 push 是差不多的
git fetch origin master
执行这个命令后,就会将远程版本库上的代码同步到本地,不过同步下来的代码并不会合并到任何分支上去,而是会存放在到一个 origin/master 分支上,这时我们可以通过 diff 命
令来查看远程版本库上到底修改了哪些东西:
git diff origin/master
之后再调用 merge 命令将 origin/master 分支上的修改合并到主分支上即可,如下所示:
git merge origin/master
而 pull 命令则是相当于将 fetch 和 merge 这两个命令放在一起执行了,它可以从远程版本库上获取最新的代码并且合并到本地,用法如下所示:
git pull origin master

原创粉丝点击