码迷,mamicode.com
首页 > Web开发 > 详细

github上传代码

时间:2020-06-29 09:35:13      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:协议   conf   checkout   通过   reset   公有   开发   config文件   res   

学会操作git和使用Github来管理代码是技术开发人员的必备基本功,在工作中越来越发现,熟练掌握好git这个利器对工作非常有帮助。

 首先你得在github上有一个账号。然后在上面创建一个创建个人项目仓库。这里要说一下的是github上的私人项目是收费的,默认是创建一个公有地。本章主要讲的是Git的操作,具体的github上的操作看这篇,在github上将他人加入项目组请看这篇。git下载地址。

廖雪峰的git教程

 首先项目在github上,所以我们需要将项目给克隆下来,使用下面的命令

git clone https://github.com/BlairHao/test.git 或者下面的

git clone git@github.com:BlairHao/test.git。

 

gitclone的方法是原来的项目中有了,如果github上只是一个空的项目的话,也可以先在本地创建git库,如下: git init 就ok了。

 接下来的是你向工程中添加新的文件,使用git add +文件名(是git add 后面加上的需要新加的文件,添加完后)

git add .

可以查看当前的状态:

git status

上面已经添加完了,就可以开始将代码提交了。

使用的命令是:

git commit -m "xxxx"# xxxx 代表的是你的注释

执行完上面的命令后,此时,你可以再看下当前的状态:

git status

发现本地库已经更新了。

接下来就要将本地的库提交到github上去。

如果你开始是直接克隆的话,接下来的一步可以跳过。

# 添加远程源 (如果是通过克x下来的话,可以直接跳过这步)

git remote add originhttps://github.com/BlairHao/test.git或者 

git remote add origin git@github.com:BlairHao/test.git

# 接下来

就是将项目提交了:

git push -u origin master # master 代表你的版本,具体的话看你当前使用的哪个版本。

到此,git上传代码就完成了。

git修改远程仓库地址:

方法有三种:

  1.修改命令

  git remote origin set-url [url]

 2.先删后加
 git remote rm origin
 git remote add origin [url]

 3.直接修改config文件
git查看分支

git branch

git创建新的分支

git chenkout -b xxxx     # xxxx 代表你的分支名

git切换分支

git checkout xxxx # xxxx 代表你切换的分支的名字

git 版本合并

git merge xxx # xxx 代表的是被合并的分支,合并到当前的分支上

4.git 获取远程分支

            git checkout -b 本地分支名x origin/远程分支名x


              使用该方式会在本地新建分支x,并自动切换到该本地分支x。

              git fetch origin 远程分支名x:本地分支名x

              使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。

            注意:此处再切换分支时,确保当前分支最新,且已经提交!!!

.gitignore 添加忽略版本的文件

撤回上一次的提交

1,、git log 找到想要撤销的id 

2、git reset –hard id 完成撤销,同时将代码恢复到前一commit_id 对应的版本 (好像有问题,使用3)
3、git reset id 完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改
————————————————
版权声明:本文为CSDN博主「逝水流年丶轻染尘」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_18286031/java/article/details/79163998

github上传代码

标签:协议   conf   checkout   通过   reset   公有   开发   config文件   res   

原文地址:https://www.cnblogs.com/kai0016/p/13205932.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!