小学Git 和 GitHub
0、下载好gitbush之后安装,过程非常无脑,所以我做的非常快;
1、进入到想要作为仓库的目录,比如test文件夹,输入git init,会在相应的目录之下(test文件夹下)生成.git文件(隐藏文件)。这样我们的git仓库就建好了呢!^_^
2、在test文件目录下,随便先建一个什么东西,比如说test.txt,在输入git status,会看见红色的test.txt 也就是 untracked(没有被追踪)没有提交到git仓库中去呢!^_^
3、到现在具体的操作代码如下,关于一些错误的输入,要看清楚了呢!^_^
4、此时已经添加到缓存中去了,提示还没有提交代码,当然可以移除这个缓存 git –cached filename
5、进行第一次提交,提示我没有告诉它我是谁?劳资是大帅比!记住了吗?
6、输入完成邮箱和用户名之后,再次提交,提交之后提示已经没有可以提交的了!
7、git log 查看提交的日志
8、分支:git branch查看当前分支
9、新建一个分支:git branch test,切换到分支,git checkout test
合并两步变成一步:git checkout -b test1
10、合并分支 merge,首先要切换到master分支,然后从其他分支合并到主分支:
11、卸磨杀驴 /_\,test1分支的代码已经合并到master分支了,想要删除:git branch -d test1 大写的D强制删除(如果test1的代码未提交的话),
12、补充!想要查看都修改了那些代码,可以使用git diff来查看:我只是加了一个回车而已。。。。
二、向GitHub提交代码 :
1、生成SSH key并添加到github:$ ssh-****** -t rsa,虽然看不懂下面的英文,但是yes和no还是认识的 ^_^
2、克隆github新建的项目 git clone [email protected]:o0o0oo00/test.git 选择clone with ssh 或者 https;
3、克隆之后的项目就是一个自带了仓库的项目,不需要init,克隆之后将克隆下来的文件改点东西,然后
git add .
git commit -m “随便输入点什么,作为提交的注释”
git push origin master
此时前往我的github上发现已经添加了新的内容哦!
4、如果出现了这些不知道该怎么办的情况,那么不要慌张,看本帅的!
解决方法人家都告诉你了咩。。。。
总结一下,在公司连接上我的github:我一开始想直接clone可以不
这里说,,,,第一个danci就不认识,反正看见rsa就想起来,我的github上需要配置本机的RSA,然后去配置:、
第一步:点击头像,点击setting
第二步:点击添加ssh key
第三步:
完事了……^_^
然后回去clone,发现成功了呢!
进入到test目录:随便改点东西。。
关于最后的哪个FBI warning 不用管它吧!好像只有第一次的时候会出现:
再多说一句:
新建一个Android 项目如何关联到GitHub:
一开始会有这样一个困惑,在GitHub上新建一项目,然后克隆到本地,怎么变成Android studio项目呢?
或者本地新建完项目之后,怎么上传到GitHub啊!
1、同时在本地与GitHub新建好!名称相同!的项目;
2、然后再本地的项目目录下只想一下操作
git init 先将本地项目初始化一个git仓库
git remote add origin https://github.com/o0o0oo00/ASeekBar.git
后面的这个https地址就是上面所提到的仓库地址,这样就能关联上了!~
写的不好的地方一定要告诉我!哦内噶依稀马斯!
BGM: Heaven ^_^ http://music.163.com/#/m/song?id=29808787&userid=362969461
阿里嘎头:stromzhang;