分支

促进多使命一起进行。要注意 分支提交后不会影响其他分支,但没有commit将使得你的其他分支也被修正。

当咱们初始化本地库,会默许创立master分支。

简单总结git使用(2) 分支及GitHub的使用

首要咱们是要先看看情况

检查分支

git branchgit branch -v 详细检查

那么咱们也能够创立别的的分支

创立分支

git branch xx(分支名)

当咱们有了其他分支那么如何跳转呢?

切换分支

git checkout xx(分支名)

(一步到位)创立并切换分支

git checkout -b xx

即然能够创立也能够删除

删除分支

git branch -d xx

当其他分支使命完结,咱们肯定要兼并到主分支中去,咱们要将哪个分支兼并到主分支,得先处于主分支中,之后经过命令将其他分支兼并过来

兼并分支

git merge xx

兼并抵触

但是实践中咱们会遇到,一些差别很大的代码,这时候就会兼并抵触,就需求手动修正代码了

GitHub的运用

在上一篇中咱们已经提早准备好GitHub的账号,其与咱们本地的用户签名不同,咱们在官网中能够创立长途仓库,右边顶部导航栏有个+号第一条就是创键,之后会将其挑选公开即开源,命名,就会取得链接

经过链接咱们能够推送,拉取,克隆代码。为了便利还能够给链接起个别号

创立别号

git remote add 别号 链接 长途库名

还能够检查

git remote -v

而实践中作业肯定要获取代码到本地

克隆长途库

git clone 链接 会主动初始化,别号

而当代码改动咱们也能够更新

拉取代码

git pull 别号(链接)分支

最后推送本地库到长途库中去

推送本地库

git push 别号(链接)分支

总之在实践中,肯定是需求他人邀请,你才有权限去修正推送代码。

咱们也能够运用ssh链接GitHub更加便利

在本地库中

ssh-keygen -t rsa -C ‘邮箱’ 生成密匙 成功后在~/下会有.ssh文件夹,公钥即id_rsa.pub 仿制其内容到GitHub下的设置里有个SSH AND GPG keys就能够将内容粘贴到ssh一栏中。