首页 > 代码库 > github 操作

github 操作

 1 1 在github上 创建一个git仓库
 2 2 回到本地, 初始化当前 git环境(此步骤只需要一次)
 3 git init
 4 (会在当前出现一个.git隐藏文件 )
 5 3 将本地路径 跟远程的git路径 相关联(此步骤只需要一次)
 6 git remote add origin https://github.com/aceld/0706_test.git
 7 4 配置git的用户名和密码(此步骤只需要一次)
 8 $ git config --global user.name "wirelessqa"
 9 $ git config --global user.email wirelessqa.me@gmail.com
10 5 如果是红帽 git 低版本
11 修改.git/config
12 https://username@giturl 加上用户名@
13 需要在终端执行unset SSH_ASKPASS
14 markdown
15 ----------------添加一个文件--------------16 1 将README.md文件 加入到git所关联的文件列表中,
17 这个文件如果修改 状态 git会做跟踪管理
18 git add README.md
19 2 git 基本常用操作
20 2016年11月1日 10:42
21 分区 2 git 的第 222 git add README.md
23 2 将REAMEME.md 设置为准备提交状态(接下来gitpush 就会将commit状态的文件 提交到远程)
24 git commit README.md -m"日志"
25 3 将本地已经commit的文件 提交到远程 git仓库
26 git push -u origin master
27 很常用的治疗 git status (建议经常使用)
28 查看本地 代码与仓库的代码的区别。
29 如果先将全部的add状态的文件 变成提交状态
30 git commit -a -m"日志"
31 ------ 下载文件 -----------
32 git clone https://url@.git
33 ------- 删除文件 -----------------
34 git rm aaa.c
35 git commit aaa.c -m"delte aaa.c"
36 git push -u origin master
37 -------- 修改文件 ---------------
38 每次提交代码之前 一定要保证
39 本地的当前的代码是最新的, 通过
40 执行 git pull
41 分区 2 git 的第 342 执行 git pull
43 ------- 解决冲突-------
44 如果git pull 如果本地代码 和远程代码出现冲突,
45 需要手动解决。
46 git stash //将本地文件 回馈 上一步操作
47 在上一个版本下,执行
48 git pull 将新代码下载下来
49 回复最后写的代码
50 git stash pop
51 会将已经冲突的文件 合并,
52 里面会有 <<<<< 和 >>>>>
53 这里之中就是本地和远程的冲突的部分,手动去解决
54 然后再 git pull, git commit , git push
55 --------- git 分支有关操作 -----
56 如果当前两个分支 master branch1
57 分区 2 git 的第 458 下载某个分支 git clone -b 分支名称 url@.git
59 切换分支 git checkout 分支名(不建议使用) 最好给一个分支单
60 独建立一个文件夹
61 查看当前的属于哪个分支
62 git branch
63 查看都有哪些分支
64 git branch -a
65 想某个分支提交代码
66 git push -u orig

 

github 操作