Git Github Desktop 客户端 使用详解 快速入门图文教程

2、安装完成,登陆geitHub账 ,界面展示(借用一张图~)

     

1、克隆仓库到本地 

    1.先在本地建个文件夹,用于存储克隆下来的资料,我的文件夹位置为 D:GitHub

    Clone repository..    将 上仓库克隆到本地

    Create new repository..    创建新的库

    Add existing repository..    添加现有的库

   2.点击 Clone repository 将 上仓库克隆到本地

    从gitHub上克隆

    选择自己的库

    全部选择好后,点击Clone就可以克隆到本地了。

2、提交改变

    1.修改库中代码后.如图

    2.确定改变内容后,填写“summary”提交的简介,然后点击 Commit to master 提交到本地。

    3.现在显示本地没有改变,但是上面push origin显示了1,代表的是我们与远程的github不同步,本地有一个更新。

    3.点击 Push origin后 推送更新到远程服务器,完成本次提交。

 

 

3、更新本地仓库  拉取

    3.点击pull origin就可以把远程的difficult更新到本地了~ 看看里面的history就知道干了些什么了。

 

4、版本回退

    1.在History查看历史版本,找到像回退的版本反键点击。

    2.点击 Revert this commit    回退到这个版本..

    3.当还没提交代码,这时候最简单,只需要文件右键”Discard Changes” 放弃更改即可。

    

        

5、创建分支

    1.点那个 New branch 就是创建分支~

    2. 弹出的界面中可以看到

Your new branch will be based on your currently checked out branch(master)

    意思是

你的新分支会基于你的当前分支( master ).

    3.最后点击 Publish branch 就完成了分支的创建!

   

    参考资料:简单分支操作

 

6、合并分支

    1.首先切换到主分支 master

    2. 选择 Merge into current branch(合并到当前分支).. 

3. 选择需要合并的分支,点击Merge.. 合并

4. 此时,你会发现master分支上的提交历史已经有了 子分支 的改动,这说明合并已经成功。

5.最后 Push origin 到服务器就搞定了。

7、解决冲突

    1.首先来创造一个冲突.. 在2个分支中,都去修改README.md文件!

    2.修改好后,我们来进行合并分支!这里提示咱们有1个冲突的文件,咱们这边继续合并!

       必须注意的是,解决完冲突的代码不能有 <<<<<<< HEAD  =======  >>>>>>> company这些标记

       咱们这里改成这个样子了:

    5.全部冲突文件修改完成后就可以进行合并了!

   

    其他:有时,我们并不是合并时产生的冲突~ 有可能是自己在不同电脑间的转换,提交时和服务器代码产生冲突~ 一般会异常

    解决方法跟上面一样,自己取舍修改冲突文件,去除额外字符,就可以正常提交了!

8、添加忽略

    1.项目根目录 .gitignore 文件:

    

    2.打开大概是这么个内容…    

    3.自定义添加规则:

    4.如果没有新建一个名称为的文件。

    5.自己使用的Android项目忽略…大概吧

End

    慢慢更新中~~

功能释义

     单词                简释                     备注          
Commit 提交 本地代码提交,更新git版本 ,未上传服服务器
push 推送 将本地代码推送到服务器
fetch 获取版本 从远程获取最新到本地,不会自动合并
merge 合并  
pull 拉取并合并 从远程获取最新版本并合并到本地
revert 回退 回退历史版本

 

文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树Git入门Git简介2885 人正在系统学习中 相关资源:SQLPrompt6.2.0.366官方原版+注册机破解(吾乐吧软件站分享)-数据…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月12日
下一篇 2019年2月12日

相关推荐