概述
Gitbub使用总结
怎么用在linux下建立github同步仓库
怎么删除github部分的文件
怎么同步远程更新的文件
git图形化软件
git添加改动文件
怎么用在linux下建立github同步仓库
官方在Git help上面有教程建立Github仓库
上面这个主要是如何初始化仓库的并且绑定到github上的指定仓库,但是在初始化之后就不需要看这个了,只需要知道几个常用的命令就行了,有一个比较比较简洁的网址常用git命令的网址
本来想上图的但是忘了传图了。而且已经有人作了比较详细的windows下的中文教程详细的git中文教程这里就只写一个简化步骤:
1.先下载安装git
yum install git
2.在本地验证git账号。
git config --global user.name "xxxxx" # xxxx为git上的名字
git config --gobal user.name "XXX@XXX" # XXX@XXX为email地址
3.在本地产生一个SSH key。当然http key也可以。但是我用的是SSH key
ssh-keygen -t ras -b 4096 -C "XXX@XXX" # XXX@XXX是email地址
然后保持默认设置,直接安回车键3次
就会出来一个key fingerprint。,并且生成一个id_rsa文件在~/.ssh/下。当然如果之前生成过这个文件夹下自动就有可以直接用不需要生成。
4.把生成的密钥key加入到SSH代理中(ssh-agent)中(这一步似乎时可以不做的。
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
5.更改github官网上设置SSH-key
打开浏览器进入github官网厘米有你的账号设置(settings),点击SSH密钥(SSH key),把先前的id_rsa文件内容添加进去。
6.最后就是验证链接测试
ssh -T git@github.com
如果看到Are you sure you want to continue connecting(yes/no)?
键入yes就好了。这时候github就完成了。
7.此外官网上还有ssh配置的https形式的。上面的配置其实时SSH的也就是git@ github.com这样的方式可以用的。如果你再配置https形式,有个好处时有缓存,可以不用多次输密码。不然每次push的时候都要重新输密码。
怎么删除github部分的文件
通常情况下Git会自动的把编译后的文件过滤掉的。比如说pyc这样的文件会自动的过滤调。具体的可以在.gitignore里面配置。但是我在使用的时候发现实际上他本身就有一些默认配置。在git push的过程中会询问需不需要上传。结果我不小心点错了= =!!然后发现,把pyc上传上去过后不知道怎么删除了。。
然后就是怎么把删除这这些东西。
git rm XXX #XXX为文件名
git commit -m"delete XXX" #git 本地提交文件
git push origin master #同步到远程仓库
怎么同步远程更新的文件
在使用git的时候有时候会出现这样的情况,比如说使用两个电脑工作,当你用第一台电脑提供了文件,这时如果用第二台电脑提交更新的文件就会出现无法提交的情况,原因是两个文件版本不同了。这中情况下需要使用
git pull
这时候会出现一个文件让你说明版本变动原因,然后远程版本和本地版本会融合。所以尽量在修改文件之前pull。
git图形化软件
sudo apt-get install gitk
安装。
gitk
使用
git添加改动文件
有时候使用git add *
会出现问题。所以可以用git add -A
添加改动文件
最后
以上就是欣慰夏天为你收集整理的Github 使用小结怎么用在linux下建立github同步仓库怎么删除github部分的文件怎么同步远程更新的文件git图形化软件git添加改动文件的全部内容,希望文章能够帮你解决Github 使用小结怎么用在linux下建立github同步仓库怎么删除github部分的文件怎么同步远程更新的文件git图形化软件git添加改动文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复