git安装步骤选择:
链接:https://pan.baidu.com/s/1JCmShhG80rWo-CKKICGHdQ
提取码:83f9
git命令行操作:
初始化操作:
命令: git init (在项目里面创建)
设置签名:
形式:用户名:~~~~~~
邮箱:~~~~~~~
作用:区别不同开发人员的身份。
项目级别:
命令:
git config user.name XXXXXX
git config user.email XXXXXX
信息保存位置:/.git/config 文件
系统用户级别:
命令:
git config --global user.name XXXXXX
git config --global user.email XXXXXX
信息保存位置:~/.gitconfig 文件
优先级:就近原则,项目级别>系统用户级别,不能俩者都没有。
提交操作(提交到本地库)
提交的过程是先将文件添加到缓存区,再从缓存区提交到本地库。
涉及到的命令:
git add [文件名]
git commit -m "提交提示信息" [文件名]
git status 查看当前分支中的状况(包括工作区和暂存区)
查看历史记录操作:
涉及到的命令:
git log : 查看历史记录,信息最完整。
git log --pretty=oneline :以一行的方式显示历史记录。
git log --oneline : 同样以一行的方式显示历史记录,但省略了一些哈希码。
git reflog : 带有各个指针信息的历史记录。
前进后退版本操作:
采用索引移动的方法: git reset --hard [局部索引值]
在本地创建远程仓库的地址链接:
git remote -v : 查看本地仓库存在的地址链接
git remote add origin [地址链接]
本地库推送到远程库操作:
git push origin [分支]
远程库到本地库的克隆操作:
git clone [远程仓库链接]
三个效果:
- 完整的把远程库下载到本地
- 创建origin远程仓库地址链接
- 初始化本地库
如何邀请新成员加入团队?
在没有正式加入团队前,只能下载(克隆)但是不能上传(push),所以需要邀请团第成员加入。
操作:settings->collaborators 填入受邀请者的账号,获取链接。
在windows中发送push时登陆的githu账号会因为凭据管理器保存下来。如果要登陆新的账号,必须到凭据管理器中删除老的账号。