github(1)

简介: github(1)

文章目录


创建远程库

(1)创建一个远程库

点击new repository

完成了


查找地址(起别名)

https://github.com/zevin02/GitResp2.git

远程库比较长,每次复制比较麻烦,可以在git本地将地址保存,通过别名

查看别名

起别名

用origin来代替那么长的地址(可以随便取名字)

推送

git push origin master

origin是远程库的别名,master是我们要推送的分支ew

[new branch ]在远程库传建了分支

master->master 是将本地库的master内容提交到远程库里的master里面去

查看远程库内容

克隆操作

克隆的路径

克隆操作可以帮我们完成

(1).初始化本地库

(2)将远程库内容完整的克隆到本地

(3)替我们创建远程库的别名


邀请加入团队 push

更新本地库的内容,然后添加到暂存去里面,又提交到本地库

(2)push内容到远程库中去

发现可以直接push进去,并没有让我们录入账号和密码,或者也没有 提示错误–》结果很诡异

原因:

git使用的时候在本地是有缓存的,将缓存删除调

用的是另一个人的帐号密码

所以我们必须要先加入团队,

登陆项目经理的账号,邀请普通成员加入团队(1)。点击setting

(2)。输入账号名

pull操作

fetch+merge

1.项目经理先确认远程库的内容是否更新了

2.项目经理进行拉取

先是远程库的别名与后为对应的分支

在抓取操作执行以后,只是将远程库的内容下载到本地,但是工作区中的文件并没有更新,

切换到远程库里面查看一下内容,

抓取后可以去远程库里面看看内容是否正确,发现都正确就可以进行合并操作

(2)进行合并 merge

要先将分支切换回来

也可以直接用

协同开发

协同开发合作时冲突的解决办法

向远程库推送数据

做一个拉取操作

到目前为止,现在远程操作都没有任何问题,

现在操作同一个文件的同一个位置的时候就会引起冲突:

修改之后再次推送到远程库

在冲突的情况下,要先拉取下来,然后修改冲突,再提交到远程库

SSH 免密登陆

(1)进入到用户的主目录中

cd ~

(2)执行命令,生成一个.ssh的命令

keygen—>key generation

注意 C 要大写

后面邮箱就是github注册的邮箱

进入.ssh的目录下

打开id_rsa.pub里面内容

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC1O7w+fPe4wSc9kfMmBJse351dymzy5zZ9AAZ4V3OHtNivKPJDJKX0Rrre+g1+hK4qAXV8PFpNDyFFIPLqpSgtfeW587G9U7g078/LV6LULkfOw9uEK/jF4dJkN0zu8Cxnhonz5p+JXR0pioiLRS1ubRebLYLvKMjdjr9cX3peDk+ENGmJxH6ZIn39MB98pJmLNZBKNpKh2cQUzDtGtdumRpOf3SpMFRL7z5ohHWhsHsYdYR3/yYcRlY3J73x8sAE2WcfjLc06E+hwgy5WAuUoF+RbQbzivWITstrgsRs8Hk9dNf/9IcX74WD313tWEiGRwuljn7bevo/d8pzRSJILZdFxFjzNqaKmTJ09LGB4m2Xmu9I9HBqSDWmy11eSb1NexvfYejsdV5Fi93xRWmwgVyo7eah6ULuSpOx1U6cxUSioG6udB1GRHnmBvV2dd388XxJTQe0B3jcoAk14kBVVUK9XAZg+BRnSuNGR7Z4rr4p8G7SPHZKxtCckE9EOoUM= 1833195090@qq.com


(4)打开github账号

找到ssh地址进行复制

起一个别名

先传建一个文件

ssh好处就是不用每次都进行身份验证

不过只针对一个账号



相关文章
|
2月前
|
程序员 Android开发
如何有效使用 GitHub
使用 GitHub 的频度很高,但是否有效利用了这个好东西?
39 16
|
开发工具 git
【Github】使用github
【Github】使用github
205 0
|
网络安全 开发工具 git
GitHub
一、建立个人仓库 二、配置SSH密钥 三、克隆仓库代码 四、推送代码到个人仓库 五、代码拉取
362 1
|
传感器 Java C语言
Github使用
Github使用
|
Shell 网络安全 开发工具
Github的使用
Github的使用
136 0
|
开发工具 git 开发者
GitHub简单了解
GitHub简单了解
108 0
|
程序员 开发工具 Android开发
为什么每个人都需要学会使用 GitHub?
为什么每个人都需要学会使用 GitHub?
|
Shell 网络安全 开发工具
玩转GitHub
玩转GitHub
217 0
|
存储 测试技术 Linux
github 介绍
github 介绍
|
Ubuntu 网络安全 开发工具
3_Github使用
3_Github使用
176 0
3_Github使用

相关实验场景

更多