Git命令大全,git常用命令详解
安装Ubuntu sudo apt-get安装git
Centos yum安装git
Windows下载并安装Git Bash
安装后,您需要设置您的姓名和电子邮件地址。
1.全局设置用户名。
$ git config -全局user.name YourName
2.全局设置邮箱。
$ git config-global user . email email @ example . com
3.初始化仓库
$ git init
4.向仓库添加文件。
$ git添加
5.将所有文件添加到仓库
$ git add。
6.向仓库提交所有文件。
$ git commit -m 提交评论
7.推动树枝
$ git推送原点标记名
8.检查状态
$ git状态
9.检查文件的修改内容。
$ git不同文件名
10.拉式更新
$ git pull
版本控制
1.查看历史记录
$ git日志
$ git参考日志
2.回滚版本
$ git重置-硬HEAD^
$ git reset - hard 3628164 git版本都是很长的字符串。
3.放弃工作区修改。
$ git checkout -文件名
4.从版本库中删除文件
$ git rm test.txt
远程仓库控制
1.关联远程仓库。
ssh:$ git remote add origin git @ server-name:path/repo-name . git
https:https://github . com/lxw 18231857001/demo . git
2.关联后第一次推送
$ git push -u原始主机
3.克隆本地库
$ git clone git @ server-name:path/repo-name . git
分支管理
1.检查树枝
$ git分支
2.查看所有分支(包括远程分支)
$ git分支-a
3.切换分支
$ git checout branchname
4.创建分支
$ git分支名称
5.创建一个交换分支。
$ git checkout -b名称
6.合并成一个分支
$ git合并名称
7.删除分支
$ git分支-d名称
8.删除远程分支
$ git push origin:Delbrancname # origin后面必须跟一个空格。
更多有用的技能
1.当手头的工作没有完成时,首先git作业站点,然后修复bug,然后git作业站点,再弹出回到作业站点。
git存储
$ git存储弹出
多人协作工作模式
多人协作的工作模式,一旦熟悉就很简单了。
检查远程库信息并使用git remote-v;
如果新创建的本地分支没有被推送到远程,它对其他人是不可见的;
使用git push origin branch-name从本地推送分支。如果推送失败,首先使用git pull抓取远程新提交;
在本地创建一个对应于远程分支的分支,使用git check out-b branch-name origin/branch-name。本地和远程分支的名称应该一致。
使用git branch-set-upstream branch-name origin/branch-name建立本地分支和远程分支的关联;
从遥控器上抓住树枝,使用git pull。如果有冲突,先处理好。