序言:Git 是两个开放源码的分布式系统版控制技术,用作灵巧高效率地处置任何人或小或大的工程项目。但许多老师依然不能用,那时他们就来详尽讲呵呵那个 Git 究竟是不是玩。
一、加装 Git 应用程序
这儿为他们提供更多了windows版的Git应用程序和加装Grignols简述文件格式。二、F83E40T云帐号
关上码云中文网站:https://gitee.com/点注册登记递交数据资料三、建立远距组成部分
建立远距库房
四、将远距组成部分拉到本地(此时远距组成部分与本地组成部分就都有了,且建立了关联关系)
找到远距库房,复制库房地址2.通过库房地址将远距库房克隆到本地
找两个目录存放你本地库房在目录下进入命令行,在地址栏输入 cmd 按回车,即可进入当前目录命令行下。3.在命令行中输入命令然后回车,远距库房就复制到你本地了。
五、将你的工程项目递交到远距库房
将你的工程项目复制到刚才的本地库房,然后递交到远距库房。
1、设置邮箱
Git config –global user.email “你F83E40T云填的邮箱”
2、设置用户名Git config –global user.name “你F83E40T云的名称”
3、添加所有文件到缓存区(.表示所有文件,也可以指定某个文件,或者文件夹,直接写名称即可)Git add .
4、将缓存区的文件递交到本地库房Git commit -am”对本次递交文件的描述信息”
5、将本地 master 组成部分递交到远距库房 master 组成部分(因为本地和远距对应的组成部分都叫 master)
第一次递交需要加-u 参数,以后直接用 Git push 即可。
Git push -u origin master六、其他常用 Git 命令
✡✡✡✡✡
1.查看本地组成部分
Git branch2.查看远距组成部分
Git branch -r3.查看本地组成部分与远距组成部分关联关系
Git branch -vv4.查看递交日志
Git log
按 q 退出5.建立组成部分
Git branch your_branch_name✡✡✡✡✡
6.切换组成部分
Git checkout your_branch_name7.建立组成部分并切换到新组成部分上去
Git checkout -b your_branch_name8.基于某个组成部分建立新的组成部分
Git branch branch1 branch29.拉取组成部分代码到本地
Git pull10.删除本地组成部分
Git branch -d bugfix01✡✡✡✡✡
11.删除远距组成部分
Git push origin –delete bugfix0112.强制递交到远距组成部分
Git push -f origin you_branch_name13.组成部分合并(将 bugfix01 组成部分合并到 master 组成部分)①
切换到 master 组成部分上
Git checkout master
②合并组成部分
Git merge bugfix01
③递交
Git push14.组成部分回滚回滚机制说明: 1、在Git中,用HEAD表示当前版 2、上两个版就是HEAD^ 3、上上两个版就是HEAD^^ 4、通过数字表示之前100个版HEAD~100 5、git log可以查看递交历史,查看commit_id,按q退出 6、回滚命令 git reset –hard commit_id15.强制覆盖本地库房
从远距库房下载最新版
Git fetch –all内容
Git reset –hard origin/master16.冲突解决
<<<<<<< HEAD … 自己递交的代码 … =======… 下来的代码 … >>>>>>>master 说明: head到=======是自己递交的commit内容 ======到>>>>>>master是下拉的pull内容 删除=======和>>>>>>和重复的代码即可,再推到远距库房。