git 常用操作指令

git init   (git初始化)

git status (查看当前目录下的文件是否有变更)

git add .  或git add 文件1 文件2   (将要提交的文件添加到索引库中)

git commit  -m"具体描述"   (提交到暂存区)

git push (提交到github )

git diff 文件1 (查看文件对比情况)

git log (查看文件修改的历史记录)

git reset --hard HEAD^ (回退到上一个版本),这里如果出现Unlink of file,请关闭被打开的要回退版本的文件。会退市建议使用git log 查看下要回退到哪个记录

git reset --hard 355322 (回退指定序号的版本)

git reset --hard HEAD^^(回退上上个版本)

git reflog (查看操作记录)

git checkout --文件名 (文件在工作区的修改全部撤销)1:如果该文件还没被放到暂存区,会被修改成与版本库一样;2:如果已添加到暂存区,做的修改,撤销修改回到暂存区的版本。如果是第二种情况,建议先使用  git reset HEAD 文件名  先撤销工作区的文件,再使用 git checkout --文件名,撤销暂存区里面的文件

git rm 文件名  (删除文件)先使用git rm文件名  再使用git commit -m"具体描述"来删除文件,如果删错了,就可以使用git checkout --文件名取消删除

git remote add origin git@github.com:账号/test.git (关联github)

git push orgin master ( 推送到github服务器)

git clone 账号/test.git (克隆地址)

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

合并某分支到当前分支:git merge <name> 此方法默认是删除分支信息,所以我们可以用 $ git merge --no-ff -m "name" dev  这样合并后还有记录存在

删除分支:git branch -d <name>




以上应该是比较常用的命令了,建议如果看看这个网站,讲的很好,也比较有趣味性


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值