git常用命令

git config user.name '用户名'  	            		#git配置本地仓库的userName

git config user.name                                #查看用户名

git config --global user.name "name"                #修改用户名

git config user.email '邮箱'   			            #git配置本地仓库的邮箱

git config -l    				                    #查看git的配置信息

git init   					                        # 初始化一个本地仓库

git remote add origin https://xxxxxxxxxxxx.git   	# 添加远程地址

git clone  https://xxx.git     			            #git拉取远程代码   	

git clone "远程地址"  "本地文件名称"       		    # clone 克隆远程文件

git clone -b 分支名 仓库地址 			            # clone 远程分支文件

git remote -v    				                    #查看本地添加了哪些远程分支地址(详细)

git checkout -b 分支名 			                    #新建并切换本地分支

git branch    				                        #查看本地分支

git branch -a     				                    #查看本地和远程的所有分支

git branch -r 				                        #查看远程所有分支

git remote remove origin    			            #删除本地指定的远程地址

git fetch origin master  			                #远程主机的最新内容拉到本地,不进行合并

git pull origin master   			                #远程主机的master分支最新内容拉下来后与当前本地分支直接合并 fetch+merge

git pull origin master --allow-unrelated-histories  #把远程仓库和本地仓库进行同步化,消除之间的差异

git checkout -b 本地分支xxx  origin/远程分支xxx      #切换远程分支

git push --delete origin 分支名			            #删除远程分支

git branch -m 旧分支名   新分支名		            #修改本地分支名
 
git add .          				                    #把新增的、修改的都加到缓存

git rm -r --cached .				                #清除缓存

git add -A      				                    #把新增、和修改的、和删除的都加到缓存

git commit -m '版本描述'  			                #提交到文件库

git push -u origin master   			            #推送本地修改分支至远程git仓库

git push origin master -f  			                #强制推送至远程git仓库

git log --oneline 				                    #简化git日志输出格式








版权声明:本文为txyllyyj原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。