概述
-
初始化
git init -
多人开发时需配置电脑用户名,Email等(自报家门)
git config --global user.name “用户名”
git config --global user.email “邮箱” -
将代码放到git的暂存区(大门口)
git add ./文件名 (文件名不写代表添加所有已修改的文件到暂存区) -
将暂存区的代码存储进仓库(将大门口的代码放进房间)
git commit -m “说明日志” -
查看文件的状态(绿色代表在暂存区,红色代表未提交至暂存区)
git status -
将当前路径所有修改的文件添加到暂存区,并提交至仓库(一次性)
git commit --all -m “说明” -
查看日志(添加记录)
git log (–online) (–online指的是一条记录一行,方便查看,可不写) -
回退到上一次代码提交时的状态(n代表回退的次数)
git reset --hard Head~n -
回退到指定版本号
git reset --hard 版本号 -
版本号切换日志
git reflog -
创建分支
git branch 分支名 -
切换分支
git checkout 分支名 -
合并分支
git merge 分支名 -
提交到GitHub
git push [地址] 分支名(一般是master)
例如 git push https://github.com/FlyingRan/javatest.git master -
将远程拉到本地(本地需要初始化仓库)
git pull [地址]
git clone [地址] (clone不需要初始化本地仓库) -
生成ssh公钥
ssh-keygen -t rsa -c “email” -
(简写pull与push的方法)
git remote add orgin [地址] (相当于将地址赋值到一个orgin变量)
写完上一句之后,可以按如下简写
git pull orgin master
push 同理!
最后
以上就是爱笑皮卡丘为你收集整理的版本管理git有哪些必须会的命令的全部内容,希望文章能够帮你解决版本管理git有哪些必须会的命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复