Heim > Artikel > Entwicklungswerkzeuge > Installation und Nutzung von Git unter Linux
Installation und Verwendung von Git unter Linux
Installationsschritte
Zuerst müssen Sie bestätigen, ob Git in Linux vorhanden ist. Sie können den Befehl git
verwenden Wenn Sie den Computer nicht überprüfen, verwenden Sie den Befehl sudo apt-get install git
, um ihn zu installieren. git
命令来查看,如果没有用命令sudo apt-get install git
命令进行安装。
推荐(免费):Git教程
git config --global user.name "XXX"
和git config --global user.eamil "邮箱地址"
配置完成后,需要创建验证的公钥(与windows下相同),每个用户需要独立的公钥来确定。使用命令ssh-key -C '你的邮箱地址' -t rsa
,此时会在用户目录~/.ssh/
下建立相应 的密钥文件
之后使用命令cd ~/.ssh
进入文件夹,使用gedit id_rsa.pub
打开id_rsa.pub
文件。文件里面的内容就是ssh公钥,将其全部复制。打开开源中国网址,选择增加ssh公钥一项,标题的内容随意输入,下面将复制的内容粘贴进去之后就完成了。
可以使用命令ssh -T git@git.oschina.net
来测试是否成功。
安装中需要注意
注意在配置的时候使用命令ssh-keygen -C 'you email address@gmail.com' -t rsa
(注意ssh与-keygen之间没有空格)
之后在输入完这个命令以后会有Enter file in which to save the key(/home/haohao/.ssh/id_rsa)
这个输入选项,并不用在意,这个是选择是否在默认地址创建文件还是在新输入的地方创建(新的文件名称),回车就好,就可以在默认的地址创建新的ssh文件
。
打开id_rsa.pub
文件一定要使用gedit id_rsa.pub
不然可能会发生错误。
进入文件~/.ssh
文件夹时候,使用命令进入就好,如果从我的电脑里用鼠标找的话可能会找不到,因为这个文件夹.ssh
是个默认隐藏文件夹。所以之找不到并不用担心是电脑的问题,只是隐藏起来了。
Git使用
之后的操作就和Windows下的操作一样了,先自己创建一个文件夹,把敲的代码拷贝进去,先使用git init
指令初始化一个git仓库,接着输入git add .
(注意:add
和 .
之间有空格)添加文件 ,输入个git commit -m”
注释"提交至仓库。
输入git remote add origin https://git.oschina.net/你的用户名/项目名.git
,输入你的账户和密码。
git push origin master
git config --global user.name "XXX"
und git config --global user.eamil "email address"🎜 🎜<img alt="" class="has" src="http://images2015.cnblogs.com/blog/884698/201610/884698-20161012215226781-1910231808.png">🎜 🎜🎜🎜Konfiguration Nach Abschluss müssen Sie einen öffentlichen Schlüssel zur Überprüfung erstellen (wie unter Windows), und jeder Benutzer benötigt zur Bestimmung einen unabhängigen öffentlichen Schlüssel. Verwenden Sie den Befehl <code>ssh-key -C 'Ihre E-Mail-Adresse' -t rsa
und die entsprechende Schlüsseldatei wird im Benutzerverzeichnis ~/.ssh/
🎜 Verwenden Sie den Befehl nach 🎜🎜🎜🎜 cd ~/.ssh
, um den Ordner aufzurufen, verwenden Sie gedit id_rsa.pub
, um die Datei id_rsa.pub
zu öffnen. Der Inhalt der Datei ist der öffentliche SSH-Schlüssel. Kopieren Sie alles. Öffnen Sie die Open-Source-Website für China, fügen Sie den öffentlichen SSH-Schlüssel hinzu, geben Sie den Inhalt des Titels nach Ihren Wünschen ein und fügen Sie dann den kopierten Inhalt ein, und schon sind Sie fertig. 🎜🎜🎜🎜🎜Sie können den Befehl verwenden ssh -T git@git.oschina.net
um zu testen, ob es erfolgreich ist. 🎜🎜🎜🎜🎜Installation Achten Sie darauf, dass 🎜🎜🎜🎜🎜Achten Sie beim Konfigurieren darauf, den Befehl ssh-keygen -C 'you email address@gmail.com' -t rsa
zu verwenden (beachten Sie, dass dazwischen kein Leerzeichen steht). ssh und -keygen) 🎜🎜🎜🎜Nach der Eingabe dieses Befehls gibt es die Eingabeoption Datei eingeben, in der der Schlüssel gespeichert werden soll (/home/haohao/.ssh/id_rsa)
. Machen Sie sich darüber keine Sorgen. Ob Sie die Datei an der Standardadresse oder am neu eingegebenen Speicherort (neuer Dateiname) erstellen möchten, drücken Sie einfach die Eingabetaste und eine neue ssh-Datei
kann erstellt werden die Standardadresse. 🎜🎜🎜🎜🎜🎜🎜🎜Öffnen Sie id_rsa.pubDie Datei muss <code>gedit id_rsa.pub
verwenden, sonst können Fehler auftreten. 🎜🎜🎜🎜Wenn Sie den Dateiordner ~/.ssh
eingeben, verwenden Sie einfach den Befehl zur Eingabe. Wenn Sie von meinem Computer aus mit der Maus suchen, können Sie ihn möglicherweise nicht finden, da es sich um diesen Ordner handelt .ssh
ist standardmäßig ein versteckter Ordner. Wenn Sie es also nicht finden können, müssen Sie sich keine Sorgen machen, dass es sich um ein Computerproblem handelt, es ist nur versteckt. 🎜🎜🎜🎜Der Vorgang nach der Verwendung von Git🎜🎜🎜🎜🎜 ist der gleiche wie unter Windows. Erstellen Sie zunächst selbst einen Ordner, kopieren Sie den Code, den Sie eingegeben haben, und verwenden Sie zuerst git init initialisiert ein Git-Warehouse und gibt dann zum Hinzufügen <code>git add .
ein (Hinweis: Zwischen add
und .
steht ein Leerzeichen). Dateien, geben Sie einen git commit -m"
Comment" ein, der einen Commit für das Warehouse durchführt. 🎜🎜🎜🎜Geben Sie git remote add origin https://git.oschina.net/yourusername/projectname.git
ein und geben Sie Ihr Konto und Passwort ein. 🎜🎜🎜🎜git push origin master
, um den Push abzuschließen. 🎜🎜🎜🎜🎜🎜Eine andere Möglichkeit, Code zu pushen, wurde entdeckt, als man als Team an der Fertigstellung desselben Projekts arbeitete. Ich weiß nicht, ob das Verfahren legal ist oder nicht, aber das Ergebnis ist das gleiche und es funktioniert wiederholt. 🎜
Erster Git-Klon+Projektadresse
: Das Projekt wird heruntergeladen und in dem von Ihnen erstellten Ordner gespeichert. git clone+项目地址
:会将该项目下载下来储存在你所新建的文件夹下。
之后将需要提交的代码的文件夹复制到这个下载的文件夹下。依次使用命令git status
、 git add XXX.文件格式名
(如果是文件夹不需要文件格式名,有文件名即可)、git status
、 git commit -m"注释"
、 git push origin master
输入账号和信息就完成了推送。会很快,命令也比第一个简单,方便记忆,提高效率。
心得体会
关于git的使用其实在上学期就有所接触,这是一个能很快提高程序员工作的程序。这学期在Linux环境下也接触到了Git,但是一直由于自己的偷懒没有动手实践,总觉得会windows下的git,那么Linux环境下git也一定会。但是还是没有掌握,还是存在想不到的问题。就比如这个Linux下的git,虽说以前接触过,但自己配置的时候还是存在问题,还是有些问题需要向同学请教。
而在简单的输入命令的时候也会输错就比如退回到上层文件夹cd ..
自己在输入的时候没有输入空格,然后报错没有该命令,还不知道自己错在哪里。包括cd ~
回到上一级目录、cd -
git status
, git add XXX.File format name
(wenn es sich um einen Ordner handelt, benötigen Sie keinen Dateiformatnamen, sondern nur einen Dateinamen ), git status
, git commit -m "comment"
, git push origin master
Geben Sie die Kontonummer und Informationen ein, um den Push abzuschließen. Es wird schneller sein und der Befehl ist einfacher als der erste, wodurch er leichter zu merken ist und die Effizienz verbessert. 🎜🎜Erfahrungen🎜🎜Tatsächlich war ich im letzten Semester mit der Verwendung von Git konfrontiert um sich schnell zu verbessern. Ich bin dieses Semester auch mit Git in der Linux-Umgebung in Kontakt gekommen, habe es aber aufgrund meiner Faulheit nie geübt. Ich hatte immer das Gefühl, dass ich Git unter Windows auf jeden Fall kennen werde. Aber ich habe es immer noch nicht gemeistert und es gibt immer noch unerwartete Probleme. Obwohl ich zum Beispiel schon früher mit Git unter Linux in Kontakt gekommen bin, habe ich immer noch Probleme, es selbst zu konfigurieren, und ich muss immer noch meine Klassenkameraden um Rat fragen. 🎜🎜Und wenn Sie einfach einen Befehl eingeben, machen Sie auch einen Fehler. Wenn Sie beispielsweise zum oberen Ordner cd..
zurückkehren, haben Sie bei der Eingabe kein Leerzeichen eingegeben und dann ein Es wurde ein Fehler gemeldet, und Sie wissen selbst nicht, was los ist. Einschließlich cd ~
zum Zurückkehren zum vorherigen Verzeichnis und cd -
zum Zurückkehren zu einem bestimmten Verzeichnis sind Leerzeichen erforderlich. 🎜🎜Obwohl ich eine neue Art der Verwendung von Git entdeckt habe, die die Effizienz steigern kann, ist alles immer noch 0, wenn ich nicht über solide Grundkenntnisse verfüge. Das Erlernen von Computer-Betriebssystemkenntnissen erfordert immer noch harte Arbeit und Studium. Dieser Aspekt des Wissens muss am Computer geübt werden. Wenn Sie ihn nicht bedienen, werden Sie nie wissen, ob Sie ihn beherrschen. 🎜
Das obige ist der detaillierte Inhalt vonInstallation und Nutzung von Git unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!