Git命令

 

 

github访问//谷歌插件 github加速,     github上下载DevSidecar软件加速

基本配置:(设置用户信息)  //环境安装完一定要配置,知道是谁提交的代码

1.打开gitBash,设置用户信息

git config --global user.name "liujin"

git config --global user.email "1532551496@qq.com"

2.查看配置信息

git config --global user.name

git config --global user.emal 

idea中git先在自己的分支pull主分支后commit本地库然后进入主分支合并(先pull有利于减少冲突)

记得一言不合就提交,切换分支前一定要提交

用token登录idea的github,生成token在github头像设置里的developer setting中(有时间期限)

本地计算机一定要配置公钥,不然github可能无法信任此台电脑导致无法访问,在gitbash中输入ssh-keygen连续三次空格生成密钥,然后可以使用dos的命令type 文件名查看这个文件中的信息,复制粘贴到github的ssh中。

git设置终端为gitbash(在gitbash中需要先git add提交到暂存区中,但是用idea集成的时候点击commit会自动add但是处理冲突后必须先要add再commit)

 命令:

git satus                                      //查看状态

git add 文件                               //添加到暂存区

git commit -m "描述信息"               //提交到本地库

git reflog                                   //查看版本(前七位)日志  按q退出

git log                                     //查看详细日志的命令(完整版本号)

git reset --hard 版本号             //穿越到给定的版本号

git branch -v                            //查看分支

git branch 分支名                    //创建分支

git checkout 分支名                //切换分支

git merge 分支名                     //在当前分支下将指定的分支合并过来

 git remote -v                                 //查看当前别名

git remote add 别名 远程库地址          //创建远程库的别名

git push 远程库别名 分支名 (本地的分支名)               //推送本地到远程库,如果远程仓库没有此分支则会自动创建

git pull 远程库别名 拉取的分支名      //拉取远程到本地库

git clone  链接                                 //clone远程仓库到本地仓库   

 

 

idea中git颜色

1.绿色: 已经加入控制,暂未提交

2.蓝色: 加入,已提交,有改动
3.白色: 加入,已提交,无改动
4.灰色: 版本控制已忽略文件
5.红色: 未加入版本控制 posted on shammgod_code
posted @ 2023-04-08 20:45  Bepowerful  阅读(19)  评论(0)    收藏  举报