zoukankan      html  css  js  c++  java
  • git 常用的操作(撤销,推送)

    本地的 git 分为:工作区,缓存区,版本库 。git add 到缓存区,git commit 到版本库。

    git 撤销的几个场景:

    修改 但未 add:    需要把指定文件在工作区的修改全部撤销

              git checkout -- <filename> (注意: --后面要空一格)

    add 但未 commit: 需要把暂存区的修改撤销掉(unstage),重新放回工作区
               git reset <filename>   

               git reset HEAD <filename>
    add 且已 commit: 需要版本切换
                     git reset --hard <commitID>

    git 从本地仓库推送到远程仓库(个人):

    初次推送代码到远程:

     

    git 此时是找不到 origin 这个远程的,需要我们需要把本地仓库和远程仓库进行关联:

    git remote add <远程仓库名> + <远程分支名> + 个人git 地址

    git remote  查看远程仓库名,关联好后开始推送代码:

     当本地新建分支后,需要关联远程分支,命令:

    git branch --set-upstream-to=<remote>/<branch> <local-branch>

    如果本地分支和远程分支的名字不一致,需要:

    git push <remote> HEAD:<branch>

    (否则会报错,所以本地分支名字和远程分支的名字尽量保持一致!!!)

  • 相关阅读:
    js常见函数使用
    js数组与函数
    移动端响应式布局
    移动开发之rem布局
    移动flex布局
    移动流式布局
    [剑指offer] 矩阵覆盖
    [剑指offer] 变态跳台阶
    [剑指offer] 跳台阶
    [剑指offer] 斐波那契数列
  • 原文地址:https://www.cnblogs.com/edwardwzw/p/13366498.html
Copyright © 2011-2022 走看看