2021-06-03

git基本操作命令

		1.git config -global user.name <name> #设置提交者名字
		2. git config -global user.email <email> #设置提交者邮箱
		3.git config -global core.editor <editor> #设置默认文本编辑器
		3. git config -global merge.tool <tool> #设置解决合并冲突时差异分析工具
		4. git config -list #检查已有的配置信息

创建新版本库

		1.git clone <url> #克隆远程版本库 
		    // 如 git clone git@192.168.9.19:myproject.git  
			//   git clone http://username:password@这里是ip:xx.git
		2.git init #初始化本地版本库
		 	//初始完之后需要clone 远程版本库下载新的数据

修改和提交

		1.git add . #添加所有改动过的文件
		2.如果想忽略某个文件,需要新建一个.gitignore文件,写入想忽略的文件名称
		3.git add <file> #添加指定的文件
		4. git mv <old> <new> #文件重命名
		5.git rm <file> #删除文件
		5. git rm -cached <file> #停止跟踪文件但不删除
		6. git commit -m <file> # 提交指定文件
		7. git commit -m “commit message” #提交所有更新过的文件
		9.git commit -amend # 修改最后一次提交
		8. git commit -C HEAD -a -amend #增补提交(不会产生新的提交历史纪录)

9. 列入 //一次完整的操作

				1.git add filename
          		2.git commit -m filename  
					删除例   1、$ vim abc.txt    //先创建一个文件  //创建完之后如果不提交,git rm filename是无法操作的
 			 	3.git add abc.txt //提交
 			 	4.git commit abc.txt  //上传hint: Waiting for your editor to close the file...  会打开一个文件,图2.3 
 		 		5.git rm abc.txt -f   //强制删除

撤销操作

			1. git reset -hard HEAD #撤消工作目录中所有未提交文件的修改内容  比如删除也可以撤销
			2. git checkout HEAD <file1> <file2> #撤消指定的未提交文件的修改内容
			3. git checkout HEAD. #撤消所有文件
			4.git revert <commit> #撤消指定的提交

删除恢复例

		1.git rm eeerm 'eee     
		2. git reset --hard    //也可以加上 HEAD 恢复所有删除的文件
 		 HEAD is now at 9d1df48 aaaaaaaa
		3. git checkout HEAD eee  //这样直接恢复单个文件,reset会将所有删除的文件都恢复
		4.git checkout HEAD .      //这样是恢复所有文件
		4. git revert    //这个不知道昨用

查看提交历史

		1. git log #查看提交历史  // 这里查看的是所有文件的日志
		2. git log -p <file> #查看指定文件的提交历史        // 如git log -e filename
		3.git blame <file> #以列表方式查看指定文件的提交历史
		4.gitk #查看当前分支历史纪录
		5.gitk <branch> #查看某分支历史纪录
		6.gitk --all #查看所有分支历史纪录
		7.git branch -v #每个分支最后的提交
		8.git status #查看当前状态
		9.git diff #查看变更内容
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值