git

Author Avatar
呃哦 4月 21, 2017
  • 设置代理
    ```bash

      git config --global https.proxy http://127.0.0.1:1080
    
      git config --global https.proxy https://127.0.0.1:1080
    
- 取消代理
    ```bash
        git config --global --unset http.proxy
        git config --global --unset https.proxy
  • 强行拉取远程仓库覆盖本地仓库
      git reset --hard
      git pull
    
  • 本地分支强行覆盖远程分支
      git push --force [远程名] [本地分支名]:[远程分支名]
    
  • 储藏文件改变
      git stash #储藏当前改变的文件到工作空间,方便不提交的情况下拉取远程代码等,可以避免无用的commit
      git stash list #显示当前的储藏,并提供编号
      git stash apply 编号 #将工作空间中储藏区的改变重新拉回文件夹中,拉取后不删除储藏
      git stash pop 编号 #同apply,拉取后删除