git常用命令总结
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
一.初始化本地仓库
git init //用 git init 在目录中创建新的 Git 仓库
二.克隆远程仓库到本地
git clone //使用 git clone 拷贝一个 Git 仓库到本地 git clone https://gitee.com/qq28822896/Hello.git
三.添加文件到缓存区
git add //git add 命令可将该文件添加到缓存区 git add . //提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件 git add -u //提交被修改(modified)和被删除(deleted)文件,不包括新文件(new) git add -A //提交所有变化
四.提交文件
git commit //将缓存区内容添加到仓库中 git commit -m "message" //-m 添加提交的信息 git commit -a -m "message" //命令的-a 选项可只将所有被修改或者已删除的且已经被git管理的文档提交到仓库中
五.远程操作
git pull <远程主机名> <远程分支名>:<本地分支名> //将远程仓库中的更改合并到当前分支中 git push <远程主机名> <本地分支名>:<远程分支名> //推送 git push //当前分支只有一个追踪分支 git push origin master //如果远程分支被省略,则表示将本地分支推送到与之存在追踪关系的远程分支,如果该远程分支不存在,则会被新建 git push origin :master //如果省略本地分支名,则表示删除指定的远程分支,等同于推送一个空的本地分支到远程分支
git push --delete origin dev //删除远程分支
六.分支管理
git branch //查看本地分支 git branch -r //查看远端分支 git branch --all //查看所有分支 gti branch dev //在本地创建一个dev的分支 git checkout dev //切换到dev分支 git push origin dev:dev //推送并同步到远程分支
git branch --set-upstream-to=origin/dev //设置本地分支追踪远程分支(本地分支绑定到远程分支,推送时将默认推送到远端的这个分支上)
git branch -m <oldbranchname> <newbranchname> //重命名本地分支
创建本地分支并关联到远程分支
//方法一 git branch dev //创建分支 git push origin dev:dev //将本地分支推送到远程的dev分支上,此时本地分支与远程分支就有了追踪关系 //方法二 git checkout -b dev //创建本地分支 git push origin dev //将本地分支推送到远端仓库 git branch --set-upstream-to=origin/dev //设置当前分支追踪某个远程分支
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号