Git安装到本地以及常用的Git命令使用

1:安装Git代码托管工具

    1.1:官网下载:Git - 下载软件包 (git-scm.com)

   

      1.2:百度网盘下载:

              链接:https://pan.baidu.com/s/1BXni9brYz0tdBspwyncWZQ?pwd=2323 
              提取码:2323

      1.3:安装成功演示:鼠标在桌面右键出现Open Git Bash here即可

2:推荐两个代码托管频台:

    2.1:github官网:GitHub: Let’s build from here · GitHub【需要魔法,不是很方便】

2.2:国内代码托管平台:Gitee - 基于 Git 的代码托管和研发协作平台【访问不需要魔法】

3:注册码云账号和使用SSH关联远程仓库

    3.1:点击右上角填写相关自己的信息注册自已的码云账号:

   3.2:更改全局配置:代码提交和修改携带相关的全局配置信息
       3.2.1:右键桌面-->点击Open Git bash here

         3.2.2:更改全局配置【用户名】:git config --global user.name "用户名"
         
         3.2.3:更改全局配置【邮箱】:git config --global user.email "邮箱"

     3.3:利用ssl使得本地关联远程仓库【远程仓库和你的本地仓库产生联系的根本所在】
         3.3.1:windows+R,输入cmd进入命令行输入;
         3.3.2:根据自己的邮箱生成相关的ssh公钥和私钥文件:

        3.3.3:生成ssl公钥默认位置是:C:\Users\自己电脑名\.ssh

       
        3.3.4:打开id_rsa.pub的文件内容复制,这是【公钥用于绑定远程仓库】

        3.3.5:打开你的码云,点击你的头像,点击设置,点击左侧的SSH公钥管理

           3.3.6:将你复制的id_rsa.pub公钥,填到公钥里面去,标题随便取

            3.3.7:公钥添加成功,表示你的本地仓库和你的远程仓库关联起来了。

4:创建你的第一个代码托管文件夹,实现基础的代码上传与使用

     4.1:点击右上角的+号创建你的第一个仓库:

    4.2:输入你想创建的代码托管仓库的相关信息

        4.3:点击创建后会生成以下的信息: 

        4.4:我们现在在桌面创建一个test文件夹,并且进入文件夹 ,并且右键,点击在终端打开

        4.5:git init 【初始化本地test文件夹为git代码托管文件夹】

                  4.5.1:出现以下.git隐藏文件夹,说明托管成功【隐藏文件夹可以在文件资源管理器选                               项里面开启显示隐藏文件夹显示】

        4.6:使用远程连接命令关联你创建的仓库:git remote add origin 自定义仓库的地址【仓库                   地 址,请看自己5.3步骤生成的地址】

 

        4.7:创建主分支:git checkout -b master

 

        4.8:随便往本地test文件夹放一些文件: 

 

        4.9:git status:查看当前代码托管文件夹的文件状态 【红色:新出现或者更改过的文件;绿                  色:表示在缓存区,但是还未提交到远程的文件】

        4.10:git add . 【将所有文件添加到工作区】【也可以使用git add 具体文件名:提交具体文                    件到工作区】

         4.11:git commit -m "提交附带的提示信息":【提交到缓存区】【附带信息随便写,主要                       是提示作用】 

          4.12:git push -u origin master 【提交到远程码云仓库】【第一次创建的分支提交代码需                   要详细书写,后面连续提交在这个分支上数据使用:git push简化提交即可】

 

                  4.12.1:刷新你的码云仓库会出现以下界面表示上传文件到平台成功 

5:其余git常用命令讲解与使用: 

  5.1:git pull 【拉取远程更改后的代码】
     5.1.1:我们更改我们的文件内容:

    5.1.2:更改后的文件:

    5.1.3:本地文件还是为空

 

     5.1.4:git pull【执行命令拉取远程代码后】【文件信息跟随远程变更】

 

 

5.2:如果多人共同设计一个程序,你同事提交代码后,远程代码已经更改,但是你的本地代码还          没更新,你也要提交代码下班睡觉了,这时就会出现,本地代码还没更改,你要提交你的代            码上远程,很多人担心远程代码会被覆盖,不要慌git肯定是想到了的,如果本地没有更改,         想要上传你的代码到远程会报以下错误:【要求你先使用git pull更新你的本地代码,在使用           git push上传你的代码到远程仓库就好】

 5.3:git branch【查看当前你在那个分支上面操作】

 

5.4:git checkout -b 自定义分支名【创建分支,检查是否有分支,有切换,无分支,创建切换到           该分支】 

5.5: git merge 分支名:合并【分支名】的信息到当前工作的分支当中去【本地合并】
    5.5.1:解释:开发一般master为主分支,后面团队在各自分支上开发,代码定下版本无变动合                并到主分支使用
5.6:git branch -d 分支名:删除本地自定义的分支名
   5.6.1:注意【你要删除本地分支请先切换到其他分支去,在执行删除分支的命令】
   5.6.2:删除分支前:

   5.6.3:删除分支后:

 

            

 5.7:代码上传错误,但是同事已经在你之后有上传过代码,这时你需要和同时商量,并且实现【代码回退
     5.7.1:git reflog【查询需要回退版本的id】

    5.7.2:git reset --hard  需要回退版本的id【本地仓库回退版本】 

 

                 5.7.2.1:本地仓库已经更改成你第一次提交时的样子:

    5.7.3:git push -f origin 分支名【强制版本回退推送到对应的远程分支去】 
5.8:git rm 文件名【移除暂存区或者缓存取的文件】 

本人在读大学,写文章,喜欢技术分享,如果有什么写的不对的还请多多包含,谢谢!!!

  • 39
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值