git使用小技巧

1.首先安装Git:百度搜索git for windows或者直接进入:https://git-for-windows.github.io/
然后点击download,把安装包下载下来,安装时一路next即可
2.安装好后,用管理员身份打开cmd,然后输入:
git –version.如果弹出相关版本信息,说明安装完成。
3.然后进行基本的配置信息,输入账号和邮箱,与GitHub远程建立联系:
git config –global user.name “renmingjian”
git config –global user.email “**@qq.com”
4.测试:把桌面的文件提交到GitHub上,首先进入到桌面:
输入:cd ../一直回退到C:/下,然后输入 cd desktop
5.进入到桌面后,创建一个目录名为git:
mkdir git
6.然后把两个TXT文件移动到git目录下:
move git1.txt git
move gittest.txt git (后面的git是名叫git的目录)
或者使用:move *.txt git 把多个TXT文件移动到git目录下
7.初始化要提交的git目录(注意:初始化哪个目录,要进入到该目录下,例如这里要初始化桌面的git目录,则命令行的形式为:
C:\Users\Administrator\Desktop>cd git (先进入到该目录)
C:\Users\Administrator\Desktop\git>git init) (初始化该目录)
git init
成功后会弹出消息:

然后到git目录下回发现该目录下多了一个.git的目录

8.查看该目录下的文件:
git status
9.把文件添加到Git中:
git add .
使用.的意思把该目录下的所有文件全部提交,当然也可以git add file把单个文件提交
10.上面add只是添加,下面要提交代码到Git上:
git commit -m “提交的注释”

11.把本地代码提交到GitHub的远程仓库中:到GitHub上创建新的仓库,复制代码:
git remote add origin [email protected]:**/-.git
到命令行,回车
12.然后push到GitHub上:
git push origin master
输入上述命令后,可能会要输入密码,提示语句是:
Enter passphrase for key ‘/c/Users/Administrator/.ssh/id_rsa’:
此时输入密码即可,我的密码是:*
但是如果本地没有sshkey,可能会出现如下错误:
The authenticity of host ‘github.com (192.30.255.112)’ can’t be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,192.30.255.112’ (RSA) to the list of known hosts.
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
出现这个错误是因为没有ssh key,怎么看 :c;userrs/Administrator/.ssh看看该目录下是否id-rsa和id_rsa.pub。
如果没有这两个文件,则代表没有ssh_key。生成ssh key的代码如下,在Git Bash终端进行,并且要在.ssh目录下进行:

Administrator@PC****** MINGW64 ~/.ssh
$ ssh-keygen -t rsa -C “**@qq.com”
ssh-keygen -t rsa -C “[email protected]

此时不需要输入任何东西,直接回车即可
回车后需要输入两次密码(注意输入密码时是不显示密码的)
之后就成功创建出了sshkey,可以到.ssh目录下看看是否生成这两个文件。
创建了sshkey需要把这个key放在自己的GitHub账户上,GitHub选择profile,找ssh key的地方,new一个,把
sshkey复制即可。复制的方法:可以用NotPad++打开复制,也可以输入命令行:clip < ~/.ssh/id_rsa.pub
回车后就相当于复制了,直接粘贴到GitHub上。
弄好之后,再次git push origin master,如果显示如下信息即代表提交成功:

此时去GitHub上看点开该项目,发现已经提交上去。

13.添加分支:分支名称如果由多个单词组成,则单词之间不可以有空格,可以使用分隔符分隔
进入到git项目,然后输入:
git branch add-readme
分支的名称就是add-readme
14.查看分支:
git branch
15.从主项目切换到分支
git checkout add-readme
16.向分支中添加一个readme文件:
在git目录中新建一个文件:readme.md
然后输入 git status 查看
然后添加 git add .
然后提交 git commit -m “添加readme文件”
17.把分支push到GitHub中
git push origin add-readme
然后需要输入密码:这个密码不是GitHub的账户密码,而是创建该项目所属仓库的密码
18.如果修改了某一个文件,例如git目录下的git1.txt,则把这个修改提交到GitHub上的
步骤是:
如果是提交到分支上,则先进入分支:
git branch
1)git status 查看
2)git add . 添加
3)git commit -m “提交注释”
4)git push origin add-readme (这个是提交到分支上)
19.从GitHub上下载代码,即把GitHub上的新代码更新到本地
git pull origin add-reame 把该分支上的代码更新到本地
20.从GitHub上克隆一个项目:后面的地址为GitHub上的项目地址
git clone https://github.com/*/***

猜你喜欢

转载自blog.csdn.net/dream_caoyun/article/details/82459736