git小白初体验


//前提,你已经有本地分支和远程分支了
//进入需要上传的本地项目目录  (可以在项目文件夹直接右击git bash就直接进入项目目录下了)

// 代码提交到本地仓库( .有点的,别忽略了。)
1. git add . 

// xxxx一般写上自己的提交的代码信息及署名(方便找到谁提交的,也可以使用git log命令查看)
2. git commit -m"xxxxxxxx"  

// 提交代码的命令 push代表将本地修改过的代码提交到服务器
3. git push origin qingbo

(没有冲突的话,就提交成功了,如果有冲突会报错,这时候就需要下面的步骤了)
//有冲突git命令行中就不再是显示qingbo分支了,而是变成了qingbo|Merge
(意思是进入了qingbo分支的冲突待解决状态)


------------------------------------------------------------------------


// 首先拉代码 pull代表从服务器上拉取代码,qingbo代表分支的名称(这个pull不会覆盖本地的代码,而是会和本地代码一起存在)
4. git pull origin qingbo

// 拉取下来的代码,有冲突的地方会出现<<<<<<<<本地代码=========远程仓库拉下来的代码>>>>>>>>>
//这时候我们需要改代码,进入idea>Edit>Find>Find in Path>,搜<<<<<<<<<<,然后就出来了所有的冲突的地方。
//删除本地的代码或者远程仓库的代码,修改完,将<<<<<=====>>>>>HEAD和那一堆数字删掉,这时候再执行第三步,就可以成功了


再留一波收集的命令


/* 
查看分支命令
*/

//查看本地分支
git branch 
//查看所有分支(包括远程分支)
git branch -a
//查看远程分支
git branch -r
//切换分支
git checkout +分支名


//提交所有文件
git commit -am "说明文字"

note:我第一次解决冲突后git commit了一下就出现了以下情况。
//出现蓝紫色字时,无法输入命令,输入Esc+:+w+q,即可退出此状态

//idea中有个右击当前项目,有个Local History>Show History。会列出你对项目的所有改动版本,选择你需要返回的版本右击revert,就会恢复到你选择的版本。妈妈再也不用担心我刚用git把代码搞丢了,搞乱了了。

待继续更新吧。

猜你喜欢

转载自blog.csdn.net/You_are_my_Mr_Right/article/details/83147688