Git基本指令

##git本地库的建立

  • 在目标路径初始化库
git init
  • 添加文件到库
git add <filename>
  • 查看库状态
git status 
  • 提交之前,需要先设置默认用户和emial,为了git每次记录提交者
git config user.name 'xxx'
git config user.email 'xxxx@xx.com'
  • 提交改动
git commit -m '这是改动日志'
  • 更新历史
git log
  • 删除不需要远程控制的文件
    当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用
git rm --cached file_path
git rm -r --cached path/		//删除文件夹
  • 标签操作
git tag -a $NAME    	//打一个标签,会弹出编辑框输入提交日志
git tag -a $NAME -m $MSG  //直接带日志的标签
git show $NAME   			//直接显示某一个tag

git push origin --tags  	//提交本地tags到远程服务器
git push origin -d tag <tagName> //删除远程分支
  • 分支操作
git push origin -d <bracnName> 	//删除远程分支
git branch -r    //查看远程分支
git branch -a   //查看所有分支
git checkout -b loaclName origin/originName  //拉取远程originName到本地localName并切换分支
  • 其他命令
  • git show xxxxxxxx(版本号) 显示某次更新详细信息
  • git diff xxxxxxxxx/xxxxxx 查看提交差异
  • git rm 删除文件
  • git clone 库根目录 新的目录名 复制库
  • git config -l 列出当前库的配置信息
posted @ 2023-01-09 15:37  forlllearning  阅读(20)  评论(0)    收藏  举报  来源