git命令上手


背景:
对于项目代码管理,git工具是非常好用的,对于自己经常用的git命令做一次小结。
本文是在git已经安装好,已经设置好的前提下,仅总结命令。

本地仓库与远程同步

在github创建一个仓库。和本地目录联系起来。

方式一:克隆仓库

git clone 远程仓库链接
cd 克隆后的目录下
--对该项目进行修改操作
git add . #将本目录的内容添加到本地仓库
git commit -m "add xxx" #将添加的内容提交到本地仓库
git push -u origin master #推送到远程。

方式二:已有文件夹或者仓库

cd existing_folder
git init
git remote add origin 远程仓库链接 # 将本地仓库与远程仓库链接起来
git add .
git commit
git push -u origin master

拉取develop分支做开发,并推送origin/develop

git clone  xxx.git
cd 克隆后的目录
git checkout -b develop origin/develop  #创建本地分支develop,并追踪远程develop分支。切换到新分支develop。
做开发
git add .
git commit -m 'xxx'
git push origin develop #推送到远程分支
(后续可以做合并等操作)

多人协作

可以参考:
Git使用,多人协作
个人感觉人家写的很不错。冲突解决很重要。

其他常用命令

git status   #状态查询命令
git branch  # 查看分支命令
git checkout <branch> #q切换一个本地已经存在的分支。


git branch --merged     #查看已经合并到当前分支的分支
git branch --no-merged  #查看还未合并到当前分支的分支

git log #用于查看提交日志
输入字母Q即可退出!

git 合并分支到master

假如我们现在在develop分支上,刚开发完项目,执行了下列命令
git add .
git commit -m ‘develop'
git push -u origin develop

然后我们要把develop分支的代码合并到master分支上 

git checkout master #首先切换到master分支上

git pull origin master #把远程master上的代码pull下来,确保自己目前master最新

git merge develop #把develop分支的代码合并到master上

git push origin master

#done

遇到的小问题

git remote add origin错误,与远端做联系时,复制远程信息不完整导致错误。
解决方法:
1:先输入git remote rm origin #先删除错误链接。
2: git remote add origin xxx  #再重新做链接。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值