关于git相关操作

336 阅读1分钟
  • 只克隆深度为1的远程仓库 git clone --depth 1 以及 分支
$ git clone --depth 1 git@gitlab.xxx.com:AppMaker/ProjectName.git
$ git remote set-branches origin 'Dev'
$ git fetch --depth 1 origin Dev
$ git checkout Dev
  • 小贴士:clone成功后,可以直接将文件夹拖进SourceTree中

  • 删除git远程仓库地址

    $ git remote -v //查看
    $ git remote rm origin
    
  • 创建git仓库:

    • 已有仓库
    cd existing_git_repo
    git remote add origin https://gitee.com/onewj830/mall-client.git
    git push -u origin master
    
    • 从0开始创建git仓库
    $ mkdir mall-client
    $ cd mall-client
    $ git init
    $ touch README.md
    $ git add README.md
    $ git commit -m "first commit"
    $ git remote add origin https://gitee.com/onewj830/mall-client.git
    $ git push -u origin master
    
  • 替换远程仓库

    • 先删除,再新建仓库,再将本地仓库添加到新建的远程地址中去,再执行push操作
  • 关于git的详细学习

  • 修改commit信息git commit --ammend,修改,保存

  • 取消终端正在执行的操作:control + C