标签:协议 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
标签:协议 conf checkout 通过 reset 公有 开发 config文件 res
原文地址:https://www.cnblogs.com/kai0016/p/13205932.html