Git的神奇操作
Git的神奇操作
如果有任何想穿女装的表现,请立刻停止学习CS
鉴定为学CS学的
1. 请初始化您的本地git仓库
在你想要创建仓库的地址下面输入
1 | git init |
属于你自己的大号垃圾池创建好了
2. 请为您的仓库添加文件
添加文件到暂存区
在文件夹内创建好文件 xxx.md 后,命令行输入
1 | 1、添加一个或多个文件到暂存区 |
即可向你的仓库添加一份或多份垃圾
查看本地库
1 | git status |
可以用来查看上一次提交时是否对文件产生了修改
添加到本地库
1 | git commit -m "日志信息" |
将暂存区中的文件提交到本地库
查看日志信息
1 | git reflog //查看版本信息 |
回退版本
1 | git reset [--soft | --mixed | --hard] [HEAD] |
--mixed
为默认,可以不用带该参数,用于重置暂存区的文件与上一次的提交(commit)保持一致,工作区文件内容保持不变。
1 | git reset HEAD^ # 回退所有内容到上一个版本 |
--soft
参数用于回退到某个版本
1 | git reset --soft HEAD~3 # 回退上上上一个版本 |
--hard
参数撤销工作区中所有未提交的修改内容,将暂存区与工作区都回到上一次版本,并删除之前的所有信息提交
1 | git reset --hard HEAD~3 # 回退上上上一个版本 |
3. 请创建仓库分支
1 | git checkout -b 新分支名 |
-b
指令包含切换
和创建
如果切换到已存在
的分支,直接使用 git checout 分支名
即可
4. 请添加远程仓库
1 | git remote add origin “https:xxxxx.git” |
5. 请向远程仓库推送您的垃圾
1 | git push --set-upstream origin 远程git分支名 |
在设定新分支
后,首次
推送代码,需要使用上述命令
如果之前已经使用了,后续推送只需要git push
即可
6. 请从远程仓库拉取代码
1 | git pull 仓库名称 |
7. 关于删除自己写的乐色
删除文件
将文件从暂存区和工作区中删除
1 | git rm <file> |
-f
: 强制删除选项(如果删除之前修改过并且已经放到暂存区域的话需要用-f)
1 | git rm -f runoob.txt # 强行从暂存区和工作区中删除修改后的 runoob.txt 文件 |
--cached
: 想把文件从暂存区域移除,但仍然希望保留在当前工作目录中,即仅是从跟踪清单中删除
1 | git rm --cached <file> |
–r
递归删除
1 | git rm –r * # 进入某个目录中,执行此语句,会删除该目录下的所有文件和子目录。 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 思梦梦の糖果屋!
评论