博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
史上最简单基础git操作大全———如何使用git下载团队项目和把本地的项目上传到其他分支中等一系列操作
阅读量:3916 次
发布时间:2019-05-23

本文共 1450 字,大约阅读时间需要 4 分钟。

git是什么?一句话,就是远程仓库,用来方便我们操作项目的好帮手。我们通过git可以控制自己的项目,并且促进团队合作,提高自己的团队意识。同时也会提高个人的协助能力和风险把控。总之,进入公司绝对少不了git的操作,大家放心去学吧。


这里我们需要掌握一些简单git命令

git clone <git项目地址>    //clone项目

git status      //更新下项目

git add .                   //添加项目

git commit -m "名字"      //把项目提交到本地仓库

git push     //推送到远程的master分支,上面均在master分支操作

git checkout origin/分支名称      //切换到某分支

git branch -a      //查看远程所有分支

git branch   //查看本地分支

git push origin head:<某分支名称>     //   推送到远程的某分支

ok,有了上面这些git命令现在我们可以进行一系列的项目操作了。(ps:其实在git命令框输入git就可以看到命令大全了,这里介绍上面的命令而已。)


这里介绍下小编用的git版本和远程仓库服务器:

                      Git版本 :  v2.19.1 

                 远程仓库服务器 :  码云    

                     电脑操作系统: wins 64位


操作步骤:

一、git clone项目到自己的文件夹

         1.在桌面下载一个文件夹。

         2.打开文件夹,右击点击Git Bash Here

            有如下的页面弹出,这就是我们的git命令框了

        

         3.输入git clone <git项目地址>.

          

(这里解释下,项目地址哪里来,我用的是码云,点开仓库复制地址,在git命令框右击Paste即可)

        

     操作完成后就可以看到自己文件夹中多一个项目包啦~


二、提交项目到远程仓库

         1. 简单示范一些,建立一个exercise.txt文档,里面编写123

       

           2.右击项目名称,此时命令框就作用于这个项目上了。输入git status命令,发现项目变动会有提示了。

      

(此时这个是master分支 这个相当有用,后面会说)

            3.输入git add .

(这时候没有什么变化,那是正确的,有变化你也察觉不到,这是计算机内部的添加。)

            4.再输入git commit -m "你需要填的名字"

(这个操作是把项目提交到本地仓库)

            5.最后输入git push

ok,提交成功。我来检测一下是否真的提交了。

ok,打开码云,发现提交成功了。


三、切换分支项目和提交项目到分支上

         1.切换分支git checkout origin/分支名称

        这里就切换到我自己的分支了,这时候项目文件也会跟着改变

           2.这里还是举一个简单的例子。和提交到master分支上的操作是一致的。先创建一个exercise.txt

   命令框中输入 git status ——》git  add . ——》git commit -m "练习" ——》git push origin head:分支名称

ok,看下码云。

发现项目提交到远程仓库服务器上了,这就是分支提交了。


四、解决冲突*

      这里小编建议新手用最愚笨的方法,先git clone后重新添加后在提交,因为这样时间真的不比我们花时间在解决冲突上多,其实没准更加的少,因为这样是我们的处理的一种最原始的方式了。


 

谢谢大家的观看。比心~都是自己一字一字敲的,希望看懂的朋友点个赞,有问题或者出现各种的毛病或者错误希望在本文下留言,希望能改进给大家更加便捷和准确的文章。再次感谢大家观看~笔心~

转载地址:http://nntrn.baihongyu.com/

你可能感兴趣的文章
asp.net core中使用cookie身份验证
查看>>
C# 9 新特性 —— 增强的 foreach
查看>>
程序员过关斩将--少年派登录安全的奇幻遐想
查看>>
ASP.NET Core 依赖注入-集成 Autofac
查看>>
ASP.NET Core Authentication and Authorization
查看>>
如何在 ASP.NET Core 中 自定义中间件
查看>>
蚂蚁调度AntJob-分布式任务调度系统
查看>>
Dapr微服务应用开发系列3:服务调用构件块
查看>>
【源码解读】Vue与ASP.NET Core WebAPI的集成
查看>>
临近年关,发生两起磁盘占满引发的服务下线故障
查看>>
如何在 ASP.NET Core 中使用 ActionFilter
查看>>
引入Jaeger——使用
查看>>
玩转git-flow工作流-分支解析
查看>>
灵魂拷问:你和大佬,技术差距有多大?
查看>>
年终将至,回顾我们一起走过的 2020
查看>>
开源·共享·创新|2020年中国.NET开发者大会圆满收官!
查看>>
C# 9 新特性——init only setter
查看>>
什么是ASP.NET Core静态Web资产?
查看>>
如何在 C# 中使用 反射
查看>>
银河麒麟V10入选2020中国十大科技新闻
查看>>