概述
概述
本地git结构:工作区,暂存区,本地库
1.将工作区修改的代码提交到暂存区
git add
2.将暂存区的代码提交到本地库
git commit
远程库和本地库的关系
操作
初始化本地仓库
1.新建一个文件夹
2.进入文件夹,git bash here
3.执行命令
git init
4.将文件夹里新增的内容提交到暂存区
git add 文件名
5.暂存区提交到本地仓库
git commit -m "本次提交的描述" 文件名
查看工作区文件待提交状态
git status
1> 没有提交到暂存区的文件是红色
2>已经在暂存区中的文件是绿色
3>已经commit的代码,修改后的流程也是先add再commit
查看最近提交的日志(上一页:b,下一页:空格,退出:q)
git log
查看版本日志(HEAD指针指向的是最近一次的版本)
git reflog
前进或者后退版本
git reset --hard 要回退到指定版本的id
1> hard 本地库,暂存区,工作区同步修改
2>mixed 本地库,暂存区同步修改
3>soft 本地库同步修改
比对工作区文件和本地库文件不同,修改内容
git diff 文件名
分支
就像树的分支一样,开发完整独立的新功能模块时可以开辟一个新分支,开发成功时就合并到主干上。开发失败,就砍掉这个分支,也不会对其它分支的开发进度造成影响。
查看分支列表
git branch -V
创建新的分支
git branch 新分支名
切换到指定分支
git checkout 分支名
当俩个分支对同一个文件进行了修改,当合并时就需要解决冲突:
合并分支命令
git merge 对方的分支名
解决冲突方案:
1>人为修改文件内容,再次commit即可(注意不带文件名)
git add 冲突文件名
git commit -m "描述"
将本地仓库push到远程仓库
git push 远程仓库地址.git 分支名
拉取远程仓库代码
git clone 项目地址.git
IDEA操作git
1.配置git.exe
file -> settings -> Version Control -> Git
如下图所示,找到git.exe
2.初始化本地仓库
VCS->import into Version Control ->Create Git Repository
3.提交文件
1>选中要提交的文件,右击,git,add
2>右击,git,commit
3>push到远程仓库(push之前注意先拉取(pull操作),与下面步骤一样)
右击 ->Git -> Repository -> push
其它详细参考:https://www.liaoxuefeng.com/wiki/896043488029600/897884457270432
最后
以上就是粗暴小蜜蜂为你收集整理的git操作命令集合的全部内容,希望文章能够帮你解决git操作命令集合所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复