git基本操作-常用命令

- GIT - 248 阅 Hot

1、git 忽略本地文件

  • 告诉git忽略对已经纳入版本管理的文件 .classpath 的修改,git 会一直忽略此文件直到重新告诉 git 可以再次跟踪此文件$ git update-index --assume-unchanged ./database.php

  • 告诉 git 恢复跟踪 git update-index --no-assume-unchanged /path/file 

  • 查看当前被忽略的、已经纳入版本库管理的文件:$ git ls-files -v | grep -e "^[hsmrck]"

 

2、git 设置windows上面区分大小写

  git config core.ignorecase false  

 

3、git 还原某个文件的修改

       git checkout xxxxx(文件名-带路径)

 

4、git 添加远端仓库

   git remote add origin(远端名称) git@119.29.139.181:/gitstore/zsl.git

   git remote add origin(远端名称) https://git.coding.net/zsl121/miniapp.git

 

5、git查看远端

 git remote

   git remote -v

 

6、git删除本地配置远端

  git remote rm origin(远端名)

 

7、git设置默认的推送拉取路径

  git push -u store master

 

8、git生成公钥和私钥

  ssh-keygen -t rsa

 

9、git创建分支和切换分支

  git checkout -b work            #创建新的work分支,并切换到新的分支

  git branch  work                  #创建work分支

  git checkout work           #切换个到work分支

 

10、git合并操作(将一个分支合并到当前分支)

  git checkout test                 #切换到test分支修改bug

  git checkout master            #切换回master分支

  git merge test                     #将test分支合并到当前所在的分支(master)

 

11、git提交一个更改到本地仓库

  git commit -a -m '修改注释‘

 

12、git 删除某个分支

 git branch -d test                 #删除test分支


13、git 克隆远端仓库

 git clone https://git.coding.net/zsl121/miniapp.git


0 +1

文章来源 " zsl 整理 "

原文地址 " http://www.zsl123.cn/index/info/index/id/26.html "