git命令常用操作

第一步:拉取git上的文件(git clone 远程仓库地址)

 

第二步:在主目录下运行git base here,执行git status

 

第三步:添加文件到本地仓库(git add 文件)之后,再次执行git status 查看状态

 

第四步:提交文件到本地仓库(git commit -m "提交备注")

 

第五步:推送本地仓库至远程仓库(git push 远程仓库名 远程仓库分支)

 

 

 

 

 

 

 

 

 

注:在执行的过程中,如果出现fatal: Not a git repository (or any of the parent directories): .git提示,则说明本地没有README.md文件,需要执行(git init)命令。

注:在执行推送合并时,如果出现fatal: 'origin' does not appear to be a git repository;fatal: Could not read from remote repository.时,说明找不到远程仓库地址,需要执行git remote add 远程仓库名(origin) 远程仓库地址(https://github.com/a876459952/test.git).

注:在执行推送时,如果出现error: failed to push some refs to 'https://github.com/a876459952/test.git'时,说明远程仓库与本地仓库不一致,需要合并,则需要执行命令(git pull --rebase 远程仓库名(origin) 远程仓库分支(master)

 

常用命令总结

1、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】

#初始化
git init
#添加到暂存区
git add .
#提交到本地仓库
git commit -m 'first commit'
#关联到远程仓库
git remote add origin 远程仓库地址
#获取远程仓库与本地仓库同步合并(如果远程仓库不为空,必须做这一步)
git pull --rebase origin master
#把本地内容推送到远程仓库,执行此命令后输入用户名、密码
git push -u origin master

 

初始化之后再上传[master为主分支]

#添加到暂存区
git add . #提交到仓库
git commit
-m 'firs commit' #提交到仓库
git push
-u origin master

注:如果第一次从另一个分支如【pre】分支上传到远程仓库中,必须要关联:git pull --rebase origin pre 这一步

#添加到暂存区
git add . #提交到远程仓库
git commit
-m 'firs commit' #远程仓库与本地仓库同步合并
git pull
--rebase origin pre #提交到远程仓库
git push
-u origin pre

注:将单独一个文件传到远程分支中

#添加到暂存区
git add . #提交单独文件如:a.text文件 git commit
-m a.text #pull远程分支
git pull
--rebase origin mast #提交到远程分支
git push origin master

 2、删除远程仓库文件,保留本地文件

#删除的文件a.text
git rm -r --cached a #提交到远程仓库
git commit
-m 'delete file' #pull远程分支文件
git pull
--rebase origin mater #本地文件推送到远程仓库
git push origin master

3、删除远程分支和本地分支文件夹:

#查看本地分支下的文件
ls #删除a 文件夹及其下所有文件
git rm a
-r -f #同步删除操作到远程分支
git commit
-m ‘delete a’ #提交到分支
git push origin master

 

posted @ 2020-07-08 15:59  IT民工郑小江  阅读(195)  评论(0编辑  收藏  举报