快速入门! GIT的一点基础操作

1 篇文章 0 订阅
1 篇文章 0 订阅

个人使用git时的一点基础操作

  • git init

    • 创建git仓库
  • git add ./-A

    • 将当前工作区修改的内容全部提交到暂存区(可以指定具体提交的文件git add xxx.js)
  • git commit -m ‘[备注]’

    • 把暂存区中的内容提交到历史区,生成一个历史版本(我们需要写备注信息,声明当前版本的特点)
  • 每一次区域间信息提交都不会删除原有区域的内容,这样保证下一次提交,只是把区域对比出来不一样的内容提交,而不是所有

  • git status

    • 查看当前修改的文件处于哪一个区域
      • 红色:工作区
      • 绿色:暂存区
      • 看不见:已提交到历史区,三区保持一直
  • 把暂存区的文件删除(提交到暂存区内容不好,我们可以删除)

    • git rm --cached xxx.xx 某一个

    • git rm --cached . -r 删除暂存区所有提交文件

    • 如果在删除过程中,发现从暂存区销毁的文件,在工作区已经被修改了,只有加上 -f 才能强制从暂存区把内容删除掉

  • 提交到暂存区一份,把工作区内容改了,但是工作区改的内容不好,想把暂存区上次提交的内容撤回到工作区(覆盖工作区新写的内容)(暂存区没有消失)

    • git checkout .

    • git reset HEAD . 把最近暂存区中的内容删除(再checkout可获得再上一个暂存区)

    • git reset --hard 版本号(一般粘7位) 在历史区中回退到某一个版本(强制把暂存区和工作区都变成会退后的版本)

协作开发时使用git的一点基础操作

  • 1.基础流程操作
    • 1.首先创建中央仓库:基于github来创建(最好不要创建空仓库,因为空仓库中没有任何分支)

      • 把开发者都列入仓库的开发群组中,这样每一个开发者用自己的github账号,都有权限操作这个仓库了(当然不这样做也可以,所有开发者用统一的一个账号也可以,为了防止不知道是谁提交的,我们需要让每一个客户端在本地的git全局配置中,设置和github相同的用户名和邮箱 git config --global user.name ‘xxx’ …)
    • 2.创建客户端本地仓库(一个开发者就是一个单独的仓库),还需要让本地的仓库和远程仓库保持关联,这样才可以实现后续的信息同步

      • git init 创建本地仓库
      • git remote add origin ‘[远程仓库git地址]’ 让本地仓库和远程仓库保持连接
      • git remote -v 查看连接信息(origin是连接的名称,一般都用这个名字,当然自己可以随便设置)
      • git remote rm origin 移除本地仓库和远程仓库的连接
      • git remote update origin 更新连接通道

      更简单得方式:只要把远程仓库克隆到本地,就相当于创建本地仓库,而且自动建立了连接,并且把远程仓库中的内容也同步到本地

      • git clone ‘[远程仓库git地址]’ ‘[本地仓库文件夹名字(不写默认是仓库名)]’
    • 3.各自和中央服务器同步信息

      • 推送: git push origin master (每一次push之前最好都pull一下:如果有冲突,在本地处理一下冲突,然后再推送)
      • 拉取: git pull origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值