赞
踩
首先,要有ssh秘钥,在git命令行里面输入ssh keygen,如何一直next下去,找到你的用户所在位置有一个.ssh文件夹里,有两个文件id_rsa私钥,id_rsa.pub公钥,把公钥添加到github或者是私有git服务器上
对于如何更新git服务器上的代码
首先把仓库克隆下来git clone ssh://git@192.168.85.209:10022/hxy1993/develope-code.git
然后进入你克隆的仓库里面进行操作
git add .添加所有的文件夹到缓存区
git commit -m “注释”提交到分支master下
git push -u origin master
把你的代码push到远程仓库上面如果没有关联远程仓库,请使用命令git remote add origin ssh://git@192.168.85.209:10022/hxy1993/develope-code.git
git checkout -b dev
创建dev分支
git branch
显示现在所在分支
git checkout master
切换到master分支
git push origin dev
提交该分支到远程仓库
git brach -d dev
删除分支
git branch --set-upstream-to=origin/dev
设置git push.pull默认的提交获取分支
git branch --unset-upstream master
取消对master的跟踪
git status
显示工作区状态
git init
初始化仓库
git log
日志功能
git push origin master
将本地master分支的最新修改推送到远程仓库
git merge dev
合并并指定分支到当前分支
git stash
把当前的工作现场储藏起来,以备以后继续合作
git stash list
查看隐藏的工作区
git checkout -b branch-name origin/branch-name
在本地创建和远程分支对应的分支
git branch --set-upstream branch-name origin/branch-name
建立本地分支和远程分支的关联
git pul
抓取远程的提交,或抓取分支
git rebase rebase
可以把本地未push的分支提交历史整理成直线
注意
当git无法自动合并冲突时,应先解决冲突再提交,再合并git status查看冲突的文件git log --graph可以看到分支合并图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。