如何使用github
如何使用github客户端
Github for windows(客户端)是什么GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为帮助Linux开发而创造的,它针对的是 Linux 平台,因此 git 和 Windows 从来不是最好的朋友,因为它一点也不像 Windows。GitHub 发布了GitHub for Windows,为 Windows 平台开发者提供了一个易于使用的 Git 图形客户端。GitHub for Windows 是一个 Metro 风格应用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 扩展。GitHub 为 Windows 用户提供了一个基本的图形前端去处理大部分常用版本控制任务,可以创建版本库,向本地版本库递交补丁,在本地和远程版本库之间同步。简而言之,以前我们使用Git命令行进行版本控制任务,如今GitHub for Windows为我们提供一个图形客户端,方便我们的操作。Github for windows下载及安装安装方法一:在线安装 Github官网,打开我们的仓库,可以看到安装GitHub for Windows的按钮: 点击“Set up in Desktop”,进入如下界面: 点击蓝色按钮进行下载,我们可以看到一个名为“GithubSetup.exe”的安装文件 双击打开,进入在线下载界面,等待下载完成,一路默认安装即可。 安装方法二:离线安装包方法一安装的时候,在下载的过程常常失败,或者下载速度极慢,所以推荐方法二,使用离线安装包进行安装。点此下载下载后得到如下文件:双击,会自动打开cmd命令窗口(不用管),之后会发现在该文件夹下面出现一个GithubDesktop文件夹: 打开该文件夹,点击该文件夹下的Setup.exe即可安装成功。此时,桌面出现两个图标:GitHub是图形界面模式,Git Shell是命令行模式,在Windows系统下我们使用GitHub进行代码管理。Github for Windows使用方法:1、打开Github,输入账号密码进行登录。 2、登录之后,点击左上角,新建项目。填写相应信息,创建仓库:新建之后,如下图所示: 在电脑上找到我们本地路径,目录结构如图所示:此时,只是在本地建立好了相应的本地仓库,Github网站上面还未上传。点击客户端右上角Publish进行上传。此时新建的仓库已经成功提交到Github,现在点击客户端右上角,选择View on Github,可以看到我们刚刚创建的Test仓库。3、打开我们的本地路径(如果忘记也不要紧,Github客户端鼠标右键我们的仓库,选择选择Open in Explorer,这样我们就可以转到刚刚的路径下),在里面新建test.txt。此时,打开客户端可以看到"Test"仓库对应的change选项有一个新消息:4、在客户端的下方填写相关描述,点击"Commit to master"进行提交。5、点击"Commit to master"只是让Github客户端记录这次进行的改动,相当于一次游戏存档,在将来的某一天如果想重玩这个存档,可以点击上面的圆圈“读取存档”,让项目恢复到这次记录的状态。将鼠标移动到这些圆圈之上,会显示之前填写的改动描述。每个圆圈代表一次“存档“,点击某个圆圈可以让项目回到圆圈所代表的那一时刻,相当于读取存档。6、如果想将本地的改动提交到网站上,可以点击右上角的"Sync"。7、现在到自己的Github主页上查看Test仓库,可以看到我们新建的"test.txt"已经出现在个人主页上了。之后的每次改动,只要重复第4、5、6个步骤即可。
github windows怎么用
下载安装桌面端git
下载msysgit:htt p:/ /code.googl e.co m/p/msysgit
安装的时候最好还是允许在shell中嵌入git命令,相对比较方便的。
git的初始设置
git config --global user.name "Your Real Name"
git config --global user.email you@email.address
建立仓库
在git bash里找到你的项目目录。(或直接用shell右键里的git bash here)
git init
这样在你的项目目录下就会有一个.git的隐藏目录(类似于.svn)。
初始化项目
git add .
留心后面的一个 “.”,这是添加所有文件的情况,如果愿意,你也可以添加特定的几个文件,比如git add readme.txt等等。
之后就可以做我们的first commit到仓库里了:
git commit -m 'first commit'
-m 参数以及后面的字串是添加说明。
注册github账号
首先到htt p:/ /gith ub.c om/注册账号。注册之后可以看到这样的界面。选择第一项创建一个项目:
Github Dashboard
表单需要填写:
Project Name(项目名称)
Description(描述)
Homepage URL(主页URL,一般就以项目名称命名好了)
创建SSH密匙
回到桌面,打开git bash,输入以下命令:
ssh-keygen -C 'your@email.address' -t rsa
确认使用默认路径,然后输入两次密码就行(也可以空密码)。
可以使用以下命令测试连接:
SSH -v git@github.com
会要求输入你刚才设置的密码(空密码除外),如果成功的话可以看到这样的ERROR:
ERROR: Hi Arthraim! You've successfully authenticated, but GitHub does not provide shell access
提交密匙
回到github的页面上,在右上方工具栏里找到Account Settings。在这个页面上有一个SSH Public Keys标签,选择Add another public key。Title可以任意填写,Key是刚才生成的ssh public key。在刚才创建密匙的那个目录下(默认是C:\Documents and Settings\windows用户名\.ssh)找到id_rsa.pub文件,把文件内容拷贝并粘贴到github页面key的空白处。然后Apply,就好了。
上传代码
最后就是上传你的代码了~ bash切换到你的项目目录下,输入以下命令:
git remote add origin git@github.com:github用户名/github项目名.git
git push origin master
这时在”ht tp:/ /gith ub.c om/github用户名/github项目homepage Url”就可以看到刚才提交的项目了~
如果已经有一个git的repo,想添加到github上,那就直接执行第8步的命令就可以了(不要忘记密匙的相关工作)。
github怎么用
Github 是全球最大的开源社区,是全球开发者都在使用的代码托管平台,不但能管理自己的代码、项目,还可以发布文章、博客,在上面提问、与他人交流知识。其基本用法如下:一、工具/原料:华为 Matebook 15、Windows 10、Chrome 108.0.5359.99。二、具体步骤:1、首先,打开电脑的 Chrome 浏览器,输入“Github”并检索,找到相应的官网并打开。2、打开官网后如图所示,需要登录自己的账户,如果第一次使用的话,需要先注册。3、不登录也可以使用。在右上角的输入框中输入“JavaScript”并搜索。4、在搜索结果中可以看到很多关于 JavaScript 的话题讨论,下方有很多作者上传了他们的 JavaScript 项目的源码。5、点击某一个项目可以查看具体的内容,比如点击排名第一的项目,如图所示。6、也可以点击具体的某个文件,查看里面的源代码。Github当然不只是这些功能,它是一款项目管理平台,可以免费下载别人的源码进行学习。7、另外,还可以关注某个开源项目,通过 watch、star、fork 三种方式表达自己对该项目的兴趣。
在ubuntu下怎么安装和使用Github
在ubuntu下怎么安装和使用Github :
1.安装SSH key...
你已经在github创建了用户,并想从你的终端操作工作。在开始安装GitHub之前, 你应该安装ssh keys:
(1)$cd ~/.ssh
回车之后得到信息: “bash: cd: ./.ssh No such file or directory” , 那就意味着没有产生key, 就要继续操作第二步。 如果你能够切换到此目录, 继续第三步。
(2)打开你的终端并打入:
$ssh-keygen -t rsa -C "your_email@youremail.com".
你将获取到以下的行:“产生 公共/私有(public/private) rsa 密匙配对”。
打入文件来保存密匙(/Home/ubuntu/.ssh_id_rsa): 现在回车,它会询问你打入通行码,此通行码必须大于4位,
否则你将重新所有的过程。
重要一步: 添加新的Key到ssh-agent
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/id_rsa
(3)备份并移除存在的ssh keys, 敲入 "ls" 会显示一些文件,现在一个一个敲入以下的命令:
$mkdir key_backup
$cp id_rsa* key_backup
$rm id_rsa*
(4)添加你的ssh key 到 Github
$gedit id_rsa.pub
拷贝全部的内容,打开github网站并登录, 进入到"Account Settings" >
点击 "SSH Public Keys" > 点击"Add another public key" 并粘贴到"key field".
然后点击Add key.
现在你已经成功安装了ssh key 并准备在终端安装github.
2. 安装github
在你的终端打入下面命令
$sudo apt-get install git-core git-gui git-doc
3. 使用git工作
4. 克隆:
在终端敲入: $git clone
git@github.com:username/projectname.git 来下载分支代码的一个本地拷贝。你将需要你自己的GitHub
用户名和在github上的工程名取代“username”。
5. 配置git:
使用自己的用户名和email地址安装git
git config --global user.name "Your Name"
git config --global user.email "your@email.com"
6. 制作脚本/reconfig, make, 对代码执行一些变化。
修改或者创建文件并把它推送到你的GitHub的fork工程
git add new_or_existing_file.c
git commit
git push origin master
偶尔你想去同步你的fork到主工程的分支并拉出被git pull upstream master (等同于以下语句)的任何官方变化。
git fetch upstream
git merge upstream/master
7. 下面是一些有用的查找,你可以通过它来查看git 状态:
git remote -v 查看你获取和推送的远端
git status to 查看你当前的变化
git log to 查看提交到你的fork中的所有变化信息
git log --stat 一个更细致的变化列表
git log - graph --full-history --all --color
--pretty=format:"%x1b[31m%h%x09%x1b[32m%d%x1b[0m%x20%s" 是一个基于文本的图像变化,
在ubuntu下怎么安装和使用Github
如果你是或者想成为开源代码开发者, 你必须要试一试GitHub. 它是一个新的可宿主的Git库服务,我们经常称为程序员的“社交网络”。它基本上是一个分布式的版本控制系统,可以快速和高效处理从小到大工程的每一件事。
1.安装SSH key...
你已经在github创建了用户,并想从你的终端操作工作。在开始安装GitHub之前, 你应该安装ssh keys:
(1)$cd ~/.ssh
回车之后得到信息: “bash: cd: ./.ssh No such file or directory” , 那就意味着没有产生key, 就要继续操作第二步。 如果你能够切换到此目录, 继续第三步。
(2)打开你的终端并打入:
$ssh-keygen -t rsa -C "your_email@youremail.com".
你将获取到以下的行:“产生 公共/私有(public/private) rsa 密匙配对”。 打入文件来保存密匙(/Home/ubuntu/.ssh_id_rsa): 现在回车,它会询问你打入通行码,此通行码必须大于4位, 否则你将重新所有的过程。
重要一步: 添加新的Key到ssh-agent
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/id_rsa
(3)备份并移除存在的ssh keys, 敲入 "ls" 会显示一些文件,现在一个一个敲入以下的命令:
$mkdir key_backup
$cp id_rsa* key_backup
$rm id_rsa*
(4)添加你的ssh key 到 Github
$gedit id_rsa.pub
拷贝全部的内容,打开github网站并登录, 进入到"Account Settings" > 点击 "SSH Public Keys" > 点击"Add another public key" 并粘贴到"key field". 然后点击Add key.
现在你已经成功安装了ssh key 并准备在终端安装github.
2. 安装github
在你的终端打入下面命令
$sudo apt-get install git-core git-gui git-doc
3. 使用git工作
4. 克隆:
在终端敲入: $git clone git@github.com:username/projectname.git 来下载分支代码的一个本地拷贝。你将需要你自己的GitHub 用户名和在github上的工程名取代“username”。
5. 配置git:
使用自己的用户名和email地址安装git
git config --global user.name "Your Name"
git config --global user.email "your@email.com"
6. 制作脚本/reconfig, make, 对代码执行一些变化。
修改或者创建文件并把它推送到你的GitHub的fork工程
git add new_or_existing_file.c
git commit
git push origin master
偶尔你想去同步你的fork到主工程的分支并拉出被git pull upstream master (等同于以下语句)的任何官方变化。
git fetch upstream
git merge upstream/master
7. 下面是一些有用的查找,你可以通过它来查看git 状态:
git remote -v 查看你获取和推送的远端
git status to 查看你当前的变化
git log to 查看提交到你的fork中的所有变化信息
git log --stat 一个更细致的变化列表
git log - graph --full-history --all --color --pretty=format:"%x1b[31m%h%x09%x1b[32m%d%x1b[0m%x20%s" 是一个基于文本的图像变化,