常用的git命令

来源:互联网 发布:淘宝店铺首页全屏图 编辑:程序博客网 时间:2024/05/21 09:36

我常用到的git命令

虽然现在有很多可视化的git工具,但是现在还是想使用git命令行来操作。下面介绍一下我经常用到的几个命令。

从仓库克隆代码

git clone 远程仓库项目地址

如果我们的本地电脑上没有一个项目,那我们想从远程获取该项目时,可以使用该命令。远程仓库的项目地址一般可以从github、码云等代码托管工具那里直接复制即可。在此想说一点,好像ctrl+v粘贴快捷键在命令行无效,右键选择粘贴好啦。有的时候可能使用http协议不能把代码拉下来,会显示请求超时什么的,这个时候换成SSH协议可能就管用哦!

保存提交本地所写代码,并推送到远程

git add .这里的.代表全部文件代码
git commit -m "分支"将代码提交到本地分支
git push origin "分支"将代码推送到远程分支

切换分支 显示当前分支 创建新的分支

git checkout "分支"切换到某分支
git branch显示当前分支以及所有的分支
git checkout -b "分支"创建新的分支

我们在开发时一定要经常注意你目前在哪个分支下,一般不要在master,dev上直接进行开发。也要用git status来看一下我们当前的状态。

拉取代码

git pull origin "分支"拉取远程某分支代码

我们在多人开发一个项目时 ,代码在不断更新,因此我们要经常拉取代码,也可能多人在同一时间段修改了代码,此时,我们要从远程拉取一下代码,这个时候可能就会出现冲突了,可能两个人同时修改了某一段代码。有冲突就要解决冲突。我们还要干什么呢,合并。比如我这个分支开发完了,要把它合并到dev上进行测试一下,好,下面说一下合并的问题。

合并分支

git merge “分支”

举个例子,比如说我在一个名叫feature/en的分支下进行开发,开发完后要合并到dev上,此时要先切换到dev分支,使用git checkout dev,我要把feature/en 合并到dev上,此时使用git merge feature/en就可以合并了。

总结

目前脑海里就只想到这些常用的,感觉自己好啰嗦哦。哈哈哈。就这样。

原创粉丝点击