您的位置:首页 > 编程语言

git命令及使用/上传或更新代码到github

2016-10-15 14:00 405 查看
> 上传或更新代码到github
一步步教你上传本地代码到GitHub- http://blog.csdn.net/zlj_jeck/article/details/51454285 上传本地代码及更新代码到GitHub教程- https://www.cnblogs.com/zlxbky/p/7727895.html
> git命令及使用
Android Studio Git 分支实践- http://wuxiaolong.me/2017/03/09/gitBranch/?ref=myread
Git使用总结- http://blog.csdn.net/nupt123456789/article/details/37497521
git常用命令总结- http://blog.csdn.net/a396901990/article/category/2811765
gitlab使用深度总结- http://blog.csdn.net/nnmmbb/article/details/46713095
> git - 简明指南 -- http://rogerdudler.github.io/git-guide/index.zh.html
创建一个本地仓库的克隆版本:
git clone /path/to/repository

如果是远端服务器上的仓库,你的命令会是这个样子:
git clone username@host:/path/to/repository

你可以提出更改(把它们添加到暂存区),使用如下命令:
git add <filename>
git add *

使用如下命令以实际提交改动:
git commit -m "代码提交信息", 你的改动已经提交到了 HEAD,但是还没到你的远端仓库。

git push origin master
可以把 master 换成你想要推送的任何分支。

如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:
git remote add origin <server>
如此你就能够将你的改动推送到所添加的服务器上去了。

创建一个叫做“feature_x”的分支,并切换过去:
git checkout -b feature_x
切换回主分支:
git checkout master
再把新建的分支删掉:
git branch -d feature_x
除非你将分支推送到远端仓库,不然该分支就是 不为他人所见的:
git push origin <branch>

要更新你的本地仓库至最新改动,执行:
git pull

要更新你的本地仓库至最新改动,执行:
git pull
以在你的工作目录中 获取(fetch) 并 合并(merge) 远端的改动。
要合并其他分支到你的当前分支(例如 master),执行:
git merge <branch>

这两种情况下,git 都会尝试去自动合并改动。遗憾的是,这可能并非每次都成功,并可能出现冲突(conflicts)。 这时候就需要你修改这些文件来手动合并这些冲突(conflicts)。改完之后,你需要执行如下命令以将它们标记为合并成功:
git add <filename>
在合并改动之前,你可以使用如下命令预览差异:
git diff <source_branch> <target_branch>

----------------------------
Git的配置环境与SVN配置环境类似,导入项目和提交项目也类似。

eclipse中使用git-- http://blog.csdn.net/hhhccckkk/article/details/10458159
》git 将一个分支的修改同步到另一个分支
1.将当前分支(a)的修改commit
2.切换分支(b),合并之前的分支即可 (git checkout b   git merge a)

git add -all  添加所有
git log -n  n代表显示几条
git log     之后按q键退出

》Git查看、删除、重命名远程分支和tag-- http://zengrong.net/post/1746.htm
  加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话):
git branch -a

可以使用这种语法删除远程分支:
$ git push origin --delete <branchName>

删除tag这么用:
git push origin --delete tag <tagname>

》创建远程的一个分支  git
导入Develop代码后执行 git pull;
创建本地的分支:git branch -a 
删除远程分支:git push origin --delete (分支名)

在develop上创建一个分支:git branch pda_wen
将分支推到远程Git服务器上:git push origin pda_wen
develop分支切换到pda_wen分支上 git checkout pda_wen
查看Git状态 git status
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: