git命令使用及github/gitee远程代码仓库

本文详细介绍了Git的安装与部署,包括创建测试目录、初始化版本库、Git命令的使用(如添加、提交、查看状态、忽略文件等),以及如何与GitHub远程仓库进行交互,包括创建账户、上传代码和克隆仓库的过程。
摘要由CSDN通过智能技术生成

一. git 简介                                                                                                                      

          更多查看官网    Git - Book (git-scm.com)icon-default.png?t=N7T8https://git-scm.com/book/zh/v2

二. git的部署                                                                                                       

                     1. 下载工具并创建测试目录

                              yum install -y git                

                              mkdir demo

                  

                    2.初始化版本库,此时将demo目录作为版本控制目录                           

                                 git  init

      git命令的使用    

                    git status -s                         简化输出 文件状态            

               git add README.md     提交到暂存区    A代表已经在暂存区

                添加个人信息 / 提交暂存区信息  

                git config --global user.email "bjzx@westos.org"

                 git config --global user.name "bjzx"

                 git commit -m "add README.md"

 [root@localhost demo]#   echo hello >> README.md
[root@localhost demo]# git status -s
 M README.md
[root@localhost demo]# git add README.md
[root@localhost demo]# git status -s
M  README.md
[root@localhost demo]#  echo world >> README.md
[root@localhost demo]# git status -s
MM README.md
[root@localhost demo]#
[root@localhost demo]# git commit -m "v1"
[master 8927583] v1
 1 file changed, 1 insertion(+)
[root@localhost demo]# git status -s
 M README.md
[root@localhost demo]# git add .
[root@localhost demo]# git status -s
M  README.md
[root@localhost demo]# git commit -m "v2"
[master 2d45214] v2
 1 file changed, 1 insertion(+)
[root@localhost demo]# git status -s

                 touch .a             忽略隐藏文件
                  git status -s

                vim .gitignore

               cat .gitignore
               .*
               git status -s

                      

                git checkout -- test.txt            恢复在工作区删除的文件

                       git rm test.txt                取消暂存区文件

                       git reset HEAD test.txt 撤销rm命令       

               git rm test.txt                       取消暂存区文件

              git commit -m "delete test.txt" 提交彻底删除

            git reset --hard ******* 版本回退

            git reflog                       查看记录

三. github远程代码仓库                                                                                                   

        官网:https://github.com/    国内版:Gitee - 基于 Git 的代码托管和研发协作平台

                   1. 创建账户进去新建仓库

                   2. 查看公钥并上传

               3. 添加远端服务 设置主分支 上传

          git remote add origin git@gitee.com:wang2535886168/demo.git 添加远端服务

           git remote -v                                                               查看远端信息

          git branch -M main                                                      设置主分支

          git push -u origin main                                                 上传

        查看到上传成功

               4.  克隆仓库

     git clone 复制的命令   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值