海纳百川

git 常用基本操作-仓库篇

2019-07-22  本文已影响0人  凛冬已至_123

本文章主要用于记录一些git的基本操作

  1. 远程仓库相关命令(remote单词的意思就是远程)
    • clone: git clone [url]
    • 查看远程仓库:git remote -v
    • 添加远程仓库: git remote add [name] [url]
    • 删除远程仓库:git remote rm [name]
    • 修改远程仓库: git remote set-url --push[name][newUrl]
    • 拉取远程仓库:git pull [remoteName][loaclBranchName]//remoteName:远程仓库的名称;localBranchName:远程仓库的分支名称
    • 推送远程仓库:git push [remoteName][localBranchName]
  2. 分支(branch)命令
    • 查看本地分支:git branch
    • 查看远程分支: git branch -r
    • 创建本地分支:git branch [name]
    • 切换分支:git checkout [name]
    • 创建分支并立即切换到新分支: git checkout -b [name]
    • 删除分支:git branch -d [name] //-d 选项只能删除已经参与了合并的分支,对于未合并的分支无法删除,如果想要强制删除一个分支,可以使用-D
    • 合并分支:git merge [name] //将[name]分支合并到当前分支
    • 创建远程分支(本地分支push到远程分支):git push origin [name]
    • 删除远程分支:git push origin --delete [name]或者git push origin :[name]
    • 将本地分支作为远程分支:git push origin test:test //提交本地test分支作为远程test分支;冒号左边为本地分支name,右边为远程分支name
  3. 提交时忽略部分文件或者文件夹
    • 在仓库根目录下创建'.gitignore'的文件,写入不需要的文件名或者文件,每个名称占一行即可,ep:
      target
      bin
      node_models
      *.db
      dist
上一篇下一篇

猜你喜欢

热点阅读