您的位置:首页 > 其它

Git 分布式版本控制

2017-09-04 17:27 225 查看
最近在学习Git,感觉Git的逼格比SVN高多了,老师说会用就行,不需要太精通。常用的命令也没多少;

首先需要安装

1)安装完,点击开始菜单找到“Git”->"Git Bash" 然后蹦出一个好像命令行的东西

2)配置自己的身份,在蹦出那个窗口中输入

    git config --global user.name "Your Name"

    git config --global user.email "Your email"

3)显示当前文件名

    pwd  

    (找到自己的项目文件夹名字)

4)把本文件夹变成Git可以管理的仓库

    git init 

    (输入本命令后,文件夹里面会有一个名字为.git的文件)

基本搞定了 :

   git add                 添加到暂存区

   git diff  filename   查看修改内容

   git commit -m " "  提交到仓库

   git status              查看仓库状态

   git log                   查看提交记录

   git reflog               查看历史提交记录

   git reset --hard 版本号                |返回指定版本(git log,git reflog 都可以查看版本号)

   git rm filename                            删除版本库中的文件(就是说把本地文件删了,但是版本库中的文件还在)

   git checkout -- filename         恢复版本库中的文件到工作区(就是说把本地文件删了,但是版本库中的文件还在,这个防止级失误手滑给把文件删了)

   git branch                                    查看分支

   git branch 分支名字                     创建分支

   git checkout 分支名字                  切换分支

   git checkout -b 分支名字              创建并切换到当前分支

   git merge 分支名字                      合并分支到当前分支

   git branch -d 分支名字                 删除分支

   git remote -v                                查看远程仓库

   git remote add 名字 远程仓库地址.git  (名字自己取,地址http://************.git)             添加远程仓库

   git push 仓库名字 仓库分支名字(仓库分支名字默认是master)                                       推送到远程仓库

建立远程仓库

   我推送的是码云,在码云上申请账号和配置公钥暂时先不说;

   到了在码云上建立项目这一步,建立项目会最下面有一个默认的打钩的:使用Readme文件初始化这个项目,

   然后你就会看见你的码云项目上会有一个README.md文件;

   当你在建立项目的时候把这个勾选的话,你在本地把文件都提交到本地仓库,然后推送到远程仓库之前,

   需要先把码云上的README.md文件pull到本地 (git pull 远程仓库名 远程分支名)

   然后才能推送;

  未完待续。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Git Git命令