(一)git命令的基本使用
1、从远程仓库拉取代码到本地
大家好! 在我使用 git进行代码版本控制时 所遇到很多问题。所以在此写了该文章,作为一个笔记或者指南,希望对大家有帮助。
1、首先打开git命令框,进入到想要存放项目的文件夹下。
2、git clone XXX (默认拉取XXX项目的master分支下的代码)。
3、git clone -b develop XXX (develop是指定的分支名称,拉取代码)。
4、git branch -a 查看远程和本地所有分支。
5、git checkout -b XXX(本地分支名) origin/XXX(远程分支名) 创建远程分支到本地,并切换到创建的本地分支下面。
6、拉取代码到本地XXX分支下,首先切换分支到XXX下面git checkout -b XXX,然后使用git pull origin dev将本地分支与远程分支进行关联且拉取代码到本地。
7、git pull就可以拉取代码,远程本地代码同步。
2、提交本地代码到远程仓库:
1、提交代码前,先拉取代码到本地分支git pull origin XXX,或者已经在指定分支下,直接执行git pull拉取代码。
2、查看当前工作目录树的工作状态,git status。
3、将所有修改或者更新后的代码提交至缓存,(git add .)。如果想要提交指定文件,(git add 文件)。
4、然后将代码提交至本地仓库,git commit -m “注释部分”。
5、为了避免提交代码报错,或者拉取代码报错,可以先commit到此处,再执行git pull拉取代码操作。
6、将代码推送至服务器远程仓库,git push。
3、遇到的问题:
1、将代码提交至缓存中,想要撤销缓存中刚刚提交的代码。
解决方法:
利用git reset 命令将撤回缓存中的代码。
2、将代码提交至本地仓库,git commit命令将代码提交到本地仓库。想要撤回操作。
解决方法:
git reset -soft 版本号,回退到某个版本,只是回退了commit提交的信息,不会改变本地修改后想要提交的代码。
git reset -hard 版本号,彻底回退到某个版本,本地代码也会改变到上一个版本,修改的代码都会丢失。
温馨提示:该文章为本人自己创作,转载请标明出处。感谢各位!!!谢谢大家!!!
本人联系方式:
QQ:961094233
邮箱:[email protected]