一、git命令

1、从主分支切出新分支

① git clone https://***.git (拉取代码到本地)

② git checkout -b newbranch (创建一个新分支,并且切换到新的分支)

③ git push origin newbranch (把本地分支push到远端)

④ git branch --set-upstream-to=origin/newbranch(当前分支和本地分支进行关联)

⑤ git pull(再次拉取,完成任务)

 

2、上传代码(一人)                                                                                            

git status (查看文件状态)

① git add 文件名  (把修改的文件添加到仓库)   git add . (上传所有代码)

② git commit -m "添加上传功能描述" (添加描述)

③ git push  (把仓库代码上传到码云)

 

3、上传代码(多人)

① git add 文件名  (把修改的文件添加到仓库)   git add . (上传所有代码)

② git commit -m "添加上传功能描述" (添加描述)

③ git pull (拉取最新git里的代码)

④ git push (提交合并代码)

 

4、提交代码并合并到主分支

① git checkout master(进入要合并的分支)

② git pull (拉取主分支最新代码)

③ git merge dev (合并分支)

④ git status (查看合并后的状态)

⑤ 如果有冲突,解决冲突再通过 git add 冲突文件  将冲突文件提交到暂存区;

     如果无冲突进入下一步。

⑥ git commit -m "备注" (git会自动将合并的结果作为备注,提交本地仓库)

⑦ git push (本地仓库代码提交到远程仓库)

 

5、git常用命令

git clone git://***.git 从服务器上将代码给拉下来

git branch 查看本地所有分支

git branch -a 查看所有的分支

git branch -r 查看远程所有分支

git checkout -b dev 建立一个新的本地分支dev

git checkout dev 切换到本地dev分支

git status 查看当前状态 

git add .

git commit 提交 

git pull 本地与服务器端同步

git merge origin/dev 将分支dev与当前分支进行合并

git push origin master 将文件给推到服务器上 

git push origin master:hb-dev 将本地库与服务器上的库进行关联 
 

 

二、生成ssh公钥

1、查看是否有ssh公钥

文件内容包含 id_dsa 或 id_rsa 命名的文件,其中一个带有 .pub 扩展名。 .pub 文件是你的公钥,另一个则是私钥。

如果没有或者根本没有 .ssh 目录,需要重新生成

2、设置用户名和邮箱

git config --global user.name "qq.com"
 
git config --global user.email "qq.com"

3、生成ssh

ssh-keygen -t rsa -C "qq.com"

直接三次回车就会看到ssh目录下多了两份新的文件(第一次回车是确认把ssh保存在哪个目录)

4、把ssh添加到git设置里

找到ssh的目录,打开id_rsa.pub,把内容全部复制,再添加到git设置ssh公钥里,保存即可。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐