git与码云相连的方法。git所有命令的全解
第一步:注册码云,下载git(廖雪峰)安装
第二步:安装成功以后
第三步:设置码云的SSH公钥
输入一个自己喜欢的标题名字
生成公钥命令
打开下面的命令板
可以按如下命令来生成 sshkey:
ssh-keygen -t rsa -C "[email protected]"
# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key
查看你的 public key,并把他添加到码云(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys)
cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
添加后,在终端(Terminal)中输入
ssh -T git@gitee.com
若返回
Welcome to Gitee.com, yourname!
则证明添加成功。
注意:把得到的以ssh-ras .........的放到公钥value中。
成功以后就是下面的显示的图样。
第四步:配置git工具
1. 打开你要放置项目的本地路径,右键选择$ Git Bash Here。
2. 初始化用户名:$ git config --global user.name "用户名" 用户名修改为自己的用户名。
3. 初始化邮箱:$ git config --global user.email "邮箱地址"。
注:如果用户名或邮箱输入错误需要重置,使用以下命令修改:
$ git config --global --replace-all user.name "用户名"
$ git config --global --replace-all user.email "邮箱地址"
想把项目存放到那里,用命令行进入到那个文件夹里。找到项目的SSH地址,命令行输入 $ git clone "SSH地址",完毕之后项目将会被Clone至选择的目录下。clone下来的项目要用命令行 $git init 一下初始化。
如果需要Clone某个分支,命令行输入$ git clone -b "分支名" "仓库地址名" 即可。
第五步:改了本地的文件以后上传到码云里的步骤
1、 git add git add 命令详解
(git add
命令将文件内容添加到索引(将修改添加到暂存区)。也就是将要提交的文件的信息添加到索引库中。)
常用到的: git add -A
: []表示把中所有跟踪文件中被修改过或已删除文件和所有未跟踪的文件信息添加到索引库。
注意当文件过大时,或是包含一些用npm安装的包时会很慢,npm的包没有必要上传,这个时候可以直接在后面加文件夹的名字和文件的名字
2、git commit -m "描述"
(git commit
命令用于将更改记录(提交)到存储库。将索引的当前内容与描述更改的用户和日志消息一起存储在新的提交中。)
如果提示是这样的话证明文件没有改变,可以用 $git status 可以查看是否有改变
3. git push origin master 推送(Push)操作将数据永久存储到Git仓库。成功的推动操作后,其他开发人员可以看到新提交的变化。
关于最后一步的操作廖雪峰说明
4、在本地新建分支并上传到gitee上,以后就是传到分支上的命令 建分支的常用命令
git branch -a 先查看当前远端分支情况
git checkout origin/xxx 选择远端xxx分支
git branch xxx 创建本地xxx分支
git checkout xxx 选择新创建的分支就可以了。
git push origin dev2将更改添加到新建分支上
---------------
当然还有更简单的方法。
直接指定clone某个分支即可:
git clone -b xxx .git地址
5、不同的电脑同一个分支更新,从远程更新到本地
git pull [email protected]:gusy5188/nodejs.git work:workrk